using Microsoft.AspNet.Identity; using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; using Weee.Controllers; using Weee.DAL; using Weee.Models; using Weee.Service; using Weee.ViewModels.Lca; using CScommon; namespace Weee.Areas.Lca.Controllers { public class HomeController : QcarbonControllerBase { private UserService userService; public HomeController(WeeeDataContext d, UserManager m) : base(d) { userService = new UserService(d, m); } // GET: Lca/Home public ActionResult Index() { //var qry = (from a in uow.LCArepository.Get() // select a).AsQueryable(); LcaIndexViewModel viewModel = new LcaIndexViewModel(); var currentId = User.Identity.GetUserId(); var qry = userService.GetByMyCompany(currentId); string json = JsonUtl.fromT(qry); viewModel.users =JsonUtl.toT>(json); return View(viewModel); } [HttpPost] public ActionResult Index(LcaIndexViewModel viewModel) { return View(viewModel); } } }