public ActionResult Delete(long id)
{
var check = _academicYearRepository.Filter(x => x.Grade.Id == id).FirstOrDefault();
if (check == null)
{
var grade = _gradeRepository.Delete(id);
const string title = "Grado ha sido Eliminado";
var content = grade.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 grado pues existe un año académico con este grado.";
_viewMessageLogic.SetNewMessage(title, content, ViewMessageType.ErrorMessage);
return RedirectToAction("Index");
}
}