public ActionResult Index() { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.UserAccount.GetUserByID(userId); var AllCoatColour = _unitOfWork.NativeSql.GetAllCoatColourInfo(UserInfo.fCompanyId); var CoatColourFilter = new CoatColourSearchFilterVM { CoatColour = AllCoatColour }; return(View(CoatColourFilter)); }
public JsonResult GetAllCoatColour(CoatColourSearchFilterVM Obj) { try { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.UserAccount.GetUserByID(userId); var AllCoatColour = _unitOfWork.NativeSql.GetAllCoatColourInfo(UserInfo.fCompanyId); if (AllCoatColour == null) { return(Json(new List <CoatColourSearchFilterVM>(), JsonRequestBehavior.AllowGet)); } if (Obj.CoatColourID != 0) { AllCoatColour = AllCoatColour.Where(m => m.CoatColourID == Obj.CoatColourID).ToList(); } return(Json(AllCoatColour, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { ViewBag.Error = ex.Message.ToString(); return(Json(new List <CoatColourSearchFilterVM>(), JsonRequestBehavior.AllowGet)); } }