public ActionResult EditInfo(StudentVisitRecord r) { this.Service.Update(r); this.ViewBag.Msg = "操作成功!"; r = this.Service.FindById(r.Id); return this.View(r); }
partial void AfterUpdateData(StudentVisitRecord e, ref ActionResult ar) { ar = this.Json(new AjaxOperationResult { Data = this.ToJson(e), Successful = true }); }
private object ToJson(StudentVisitRecord e) { return new { Id=e.Id, ClazzId=e.ClazzId, StudentId=e.StudentId, Time=e.Time, VisitorId=e.VisitorId, Goal=e.Goal, Content=e.Content, Question=e.Question, ReviewerId=e.ReviewerId, ReviewTime=e.ReviewTime, ReviewComment=e.ReviewComment }; }
public void Delete(StudentVisitRecord entity) { this.DbContext.Student_VisitRecord.DeleteObject(entity); }
public void Add(StudentVisitRecord entity) { this.DbContext.Student_VisitRecord.AddObject(entity); }
public void Update(StudentVisitRecord entity) { var e = this.FindById(entity.Id); if (e != null) { e.ClazzId = entity.ClazzId; e.StudentId = entity.StudentId; e.Time = entity.Time; e.VisitorId = entity.VisitorId; e.Goal = entity.Goal; e.Content = entity.Content; e.Question = entity.Question; e.ReviewerId = entity.ReviewerId; e.ReviewTime = entity.ReviewTime; e.ReviewComment = entity.ReviewComment; } //if (this.FindById(entity.Id) != null) { // this.DbContext.Student_VisitRecord.Attach(entity); // this.DbContext.ObjectStateManager.ChangeObjectState(entity, System.Data.EntityState.Modified); //} }
public ActionResult Input(StudentVisitRecord r) { this.Service.Add(r); var m = this.BuildVisitViewModel(r.StudentId); m.ShowInput = true; m.CurrentUser = AppContext.CurrentUser; return this.View("DisplayByStudent", m); }
partial void AddRowToGridModel(LigerGridModel m, StudentVisitRecord e) { m.Rows.Add(this.ToJson(e)); }
partial void AfterUpdateData(StudentVisitRecord e, ref ActionResult ar);
partial void AddRowToGridModel(LigerGridModel m, StudentVisitRecord e);