public ActionResult Edit(EducationLevelEditModel modelArea) { var myArea = Mapper.Map <EducationLevel>(modelArea); myArea.Name = modelArea.Name; EducationLevel area = _areaReposity.Update(myArea); const string title = "Nivel de Educacion Actualizado"; var content = "El Nivel De Educacion" + area.Name + " ha sido actualizado exitosamente."; _viewMessageLogic.SetNewMessage(title, content, ViewMessageType.InformationMessage); return(RedirectToAction("Index")); }
public ActionResult Edit(EducationLevelEditModel modelArea) { if (_gradeRepository.Filter(x => x.Name == modelArea.Name && x.Id != modelArea.Id).Any()) { const string titulo = "Error!"; const string contenido = "No se pueden aceptar los cambios ya que existe otro nivel educativo con ese nombre."; _viewMessageLogic.SetNewMessage(titulo, contenido, ViewMessageType.ErrorMessage); return(RedirectToAction("Index")); } var myArea = _areaReposity.GetById(modelArea.Id); myArea = Mapper.Map(modelArea, myArea); myArea = _areaReposity.Update(myArea); const string title = "Nivel de Educación Actualizado"; var content = "El Nivel De Educación" + myArea.Name + " ha sido actualizado exitosamente."; _viewMessageLogic.SetNewMessage(title, content, ViewMessageType.SuccessMessage); return(RedirectToAction("Index")); }