public ActionResult Create(tblEvaluationType Model) { UserId = USession.User_Id; try { Connection.GDsetEvaluationType(Model.EvaluationTypeDesc, UserId, "Y"); Connection.SaveChanges(); //return View(); return(RedirectToAction("Index")); } catch (System.Data.Entity.Validation.DbEntityValidationException dbEx) { Exception raise = dbEx; foreach (var validationErrors in dbEx.EntityValidationErrors) { foreach (var validationError in validationErrors.ValidationErrors) { string message = string.Format("{0}:{1}", validationErrors.Entry.Entity.ToString(), validationError.ErrorMessage); // raise a new exception nesting // the current instance as InnerException Errorlog.ErrorManager.LogError(dbEx); raise = new InvalidOperationException(message, raise); } } throw raise; } }
public ActionResult Edit(StudentEvaluationTypeModel Model) { UserId = USession.User_Id; try { tblEvaluationType TCtable = Connection.tblEvaluationTypes.SingleOrDefault(x => x.EvaluationTypeCode == Model.EvaluationTypeCode); Connection.GDModifyEvaluationTypee(Model.EvaluationTypeDesc, Model.EvaluationTypeCode, UserId); Connection.SaveChanges(); return(RedirectToAction("Index")); } catch (Exception ex) { Errorlog.ErrorManager.LogError(ex); return(View()); } }
public ActionResult Edit(long Code) { try{ StudentEvaluationTypeModel TModel = new StudentEvaluationTypeModel(); tblEvaluationType TCtable = Connection.tblEvaluationTypes.SingleOrDefault(x => x.EvaluationTypeCode == Code); TModel.IsActive = TCtable.IsActive; TModel.EvaluationTypeCode = TCtable.EvaluationTypeCode; TModel.EvaluationTypeDesc = TCtable.EvaluationTypeDesc; return(PartialView("EditView", TModel)); } catch (Exception ex) { Errorlog.ErrorManager.LogError(ex); return(View()); } }