コード例 #1
0
        public ActionResult EditForCurrentUser(int id)
        {
            Models.NeedForBlood.AddForCurrentUserViewModel model = new AddForCurrentUserViewModel();
            try
            {
                var result = _needForBloodService.GetById(id);
                if (result == null || result.IsFound == true || result.HospitalId != SessionHelper.CurrentUser.HospitalId)
                {
                    return(View("_ErrorNotExist"));
                }
                model.Id                   = result.Id;
                model.BloodGroupId         = result.BloodGroupId;
                model.HospitalId           = result.HospitalId;
                model.BloodGroupSelectList = GetBloodGroupSelectList();
            }
            catch
            {
                ViewBag.ErrorMessage = "Record Not Found";
                return(View("_ErrorNotExist"));
            }

            return(View(model));
        }
コード例 #2
0
 public ActionResult AddForCurrentUser()
 {
     Models.NeedForBlood.AddForCurrentUserViewModel model = new AddForCurrentUserViewModel();
     model.BloodGroupSelectList = GetBloodGroupSelectList();
     return(View(model));
 }