示例#1
0
        public void Delete(short Id)
        {
            var educationLevel = Get(Id);

            if (educationLevel != null)
            {
                _educationLevelRepository.Delete(educationLevel.Mapper());
            }
        }
示例#2
0
        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"));
            }
        }