public ActionResult Create() { var model = new SubSpecialityViewModel(); model.AvailableSpeciality = GetSpecialityList(); return(View(model)); }
public ActionResult Edit(int id) { try { if (!IsValidateId(id)) { return(null); } var subSpeciality = _subSpecialityService.GetSubSpecialitybyId(id); if (subSpeciality == null) { return(null); } var model = new SubSpecialityViewModel { Id = subSpeciality.Id, Name = subSpeciality.Name, SpecialityName = _specialityService.GetSpecialitybyId(subSpeciality.SpecialityId).Title, IsActive = subSpeciality.IsActive, DisplayOrder = subSpeciality.DisplayOrder, SpecialityId = subSpeciality.SpecialityId, DateUpdated = subSpeciality.DateCreated, DateCreated = subSpeciality.DateCreated, AvailableSpeciality = GetSpecialityList() }; return(View(model)); } catch (Exception) { throw; } }
public ActionResult Edit(SubSpecialityViewModel model) { if (ModelState.IsValid) { var subSpeciality = _subSpecialityService.GetSubSpecialitybyId(model.Id); subSpeciality.Name = model.Name; subSpeciality.DisplayOrder = model.DisplayOrder; subSpeciality.IsActive = model.IsActive; subSpeciality.SpecialityId = model.SpecialityId; _subSpecialityService.UpdateSubSpeciality(subSpeciality); return(RedirectToAction("List")); } return(View(model)); }
public ActionResult Create(SubSpecialityViewModel model) { if (ModelState.IsValid) { var subSpeciality = new SubSpeciality { Name = model.Name, DisplayOrder = model.DisplayOrder, IsActive = model.IsActive, SpecialityId = model.SpecialityId }; _subSpecialityService.AddSubSpeciality(subSpeciality); return(RedirectToAction("List")); } model.AvailableSpeciality = GetSpecialityList(); return(View(model)); }
public ActionResult Edit(SubSpecialityViewModel model) { try { if (ModelState.IsValid) { var subSpeciality = _subSpecialityService.GetSubSpecialitybyId(model.Id); subSpeciality.Name = model.Name; subSpeciality.DisplayOrder = model.DisplayOrder; subSpeciality.IsActive = model.IsActive; subSpeciality.SpecialityId = model.SpecialityId; _subSpecialityService.UpdateSubSpeciality(subSpeciality); SuccessNotification("sub speciality updated successfully."); return(RedirectToAction("List")); } return(View(model)); } catch { throw; } }
public ActionResult Create(SubSpecialityViewModel model) { try { if (ModelState.IsValid) { var subSpeciality = new SubSpeciality { Name = model.Name, DisplayOrder = model.DisplayOrder, IsActive = model.IsActive, SpecialityId = model.SpecialityId }; _subSpecialityService.AddSubSpeciality(subSpeciality); SuccessNotification("sub speciality added successfully."); return(RedirectToAction("List")); } model.AvailableSpeciality = GetSpecialityList(); return(View(model)); } catch { throw; } }