Exemplo n.º 1
0
        public ActionResult Edit(Models.BloodGroup.AddViewModel model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }

            try
            {
                var bloodGroup = _bloodGroupService.GetById(model.Id);
                if (bloodGroup == null)
                {
                    return(View("_ErrorNotExist"));
                }
                bloodGroup.Name = model.Name;
                if (model.SubmitType == "Edit")
                {
                    _bloodGroupService.Update(bloodGroup);
                }

                return(RedirectToAction(nameof(BloodGroupController.List)));
            }
            catch
            {
                ViewBag.ErrorMessage = "Not Operation.";
                return(View(model));
            }
        }
Exemplo n.º 2
0
        public ActionResult Add(Models.BloodGroup.AddViewModel model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }

            HealthyDuty.Data.Entity.BloodGroup bloodGroup = new HealthyDuty.Data.Entity.BloodGroup();
            bloodGroup.Name = model.Name;
            try
            {
                _bloodGroupService.Add(bloodGroup);
                return(RedirectToAction(nameof(BloodGroupController.List)));
            }
            catch
            {
                ViewBag.ErrorMessage = "Not Saved.";
                return(View(model));
            }
        }