public ActionResult Index() { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.UserAccount.GetUserByID(userId); var AllAnimalType = _unitOfWork.NativeSql.GetAllAnimalTypeInfo(UserInfo.fCompanyId); var AnimalTypeFilter = new AnimalTypeSearchFilterVM { AnimalType = AllAnimalType }; return(View(AnimalTypeFilter)); }
public JsonResult GetAllAnimalType(AnimalTypeSearchFilterVM Obj) { try { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.UserAccount.GetUserByID(userId); var AllAnimalType = _unitOfWork.NativeSql.GetAllAnimalTypeInfo(UserInfo.fCompanyId); if (AllAnimalType == null) { return(Json(new List <AnimalTypeSearchFilterVM>(), JsonRequestBehavior.AllowGet)); } if (Obj.AnimalTypeID != 0) { AllAnimalType = AllAnimalType.Where(m => m.AnimalTypeID == Obj.AnimalTypeID).ToList(); } return(Json(AllAnimalType, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { ViewBag.Error = ex.Message.ToString(); return(Json(new List <AnimalTypeSearchFilterVM>(), JsonRequestBehavior.AllowGet)); } }