Mhotivo.Controllers.GradeController.Delete C# (CSharp) Method

Delete() private method

private Delete ( long id ) : System.Web.Mvc.ActionResult
id long
return System.Web.Mvc.ActionResult
        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");
            }
        }