public ActionResult Index() { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.UserAccount.GetUserByID(userId); var AllLocationOfMicrochip = _unitOfWork.NativeSql.GetAllLocationOfMicrochipInfo(UserInfo.fCompanyId); var LocationOfMicrochipFilter = new LocationOfMicrochipSearchFilterVM { LocationOfMicrochip = AllLocationOfMicrochip }; return(View(LocationOfMicrochipFilter)); }
public JsonResult GetAllLocationOfMicrochip(LocationOfMicrochipSearchFilterVM Obj) { try { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.UserAccount.GetUserByID(userId); var AllLocationOfMicrochip = _unitOfWork.NativeSql.GetAllLocationOfMicrochipInfo(UserInfo.fCompanyId); if (AllLocationOfMicrochip == null) { return(Json(new List <LocationOfMicrochipSearchFilterVM>(), JsonRequestBehavior.AllowGet)); } if (Obj.LocationOfMicrochipID != 0) { AllLocationOfMicrochip = AllLocationOfMicrochip.Where(m => m.LocationOfMicrochipID == Obj.LocationOfMicrochipID).ToList(); } return(Json(AllLocationOfMicrochip, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { ViewBag.Error = ex.Message.ToString(); return(Json(new List <LocationOfMicrochipSearchFilterVM>(), JsonRequestBehavior.AllowGet)); } }