public void Delete(short Id) { var educationLevel = Get(Id); if (educationLevel != null) { _educationLevelRepository.Delete(educationLevel.Mapper()); } }
public bool DeleteEducationLevel(int id) { bool isSuccess = true; var educationLevel = educationLevelRepository.GetById(id); try { educationLevelRepository.Delete(educationLevel); SaveRecord(); ServiceUtil <EducationLevel> .WriteActionLog(id, ENUMOperation.DELETE); } catch (Exception ex) { isSuccess = false; logger.Error("Error in deleting EducationLevel", ex); } return(isSuccess); }
public ActionResult Delete(long id) { var check = _courseRepository.Filter(x => x.Area.Id == id).FirstOrDefault(); if (check == null) { var area = _areaReposity.Delete(id); const string title = "Nivel De Educacion Eliminado"; var content = "El Nivel De Educacion " + area.Name + " ha sido eliminado exitosamente."; _viewMessageLogic.SetNewMessage(title, content, ViewMessageType.SuccessMessage); return(RedirectToAction("Index")); } else { const string title = "Error!"; var content = "No se puede borrar el nivel de educacion pues existe un curso dentro de este."; _viewMessageLogic.SetNewMessage(title, content, ViewMessageType.ErrorMessage); return(RedirectToAction("Index")); } }
public ActionResult Delete(long id) { var check = _gradeRepository.Filter(x => x.EducationLevel.Id == id); if (!check.Any()) { var area = _areaReposity.Delete(id); const string title = "Nivel De Educación Eliminado"; var content = "El Nivel De Educación \"" + area.Name + "\" ha sido eliminado exitosamente."; _viewMessageLogic.SetNewMessage(title, content, ViewMessageType.SuccessMessage); return(RedirectToAction("Index")); } else { const string title = "Error!"; const string content = "No se puede borrar el nivel de educación pues existen uno o mas grados dentro de este."; _viewMessageLogic.SetNewMessage(title, content, ViewMessageType.ErrorMessage); return(RedirectToAction("Index")); } }