Beispiel #1
0
 public ActionResult EditInfo(StudentVisitRecord r)
 {
     this.Service.Update(r);
     this.ViewBag.Msg = "操作成功!";
     r = this.Service.FindById(r.Id);
     return this.View(r);
 }
Beispiel #2
0
partial         void AfterUpdateData(StudentVisitRecord e, ref ActionResult ar)
        {
            ar = this.Json(new AjaxOperationResult {
                Data = this.ToJson(e),
                Successful = true
            });
        }
Beispiel #3
0
 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
         };
 }
Beispiel #4
0
 public void Delete(StudentVisitRecord entity)
 {
     this.DbContext.Student_VisitRecord.DeleteObject(entity);
 }
Beispiel #5
0
 public void Add(StudentVisitRecord entity)
 {
     this.DbContext.Student_VisitRecord.AddObject(entity);
 }
Beispiel #6
0
 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);
     //}
 }
Beispiel #7
0
 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);
 }
Beispiel #8
0
partial         void AddRowToGridModel(LigerGridModel m, StudentVisitRecord e)
        {
            m.Rows.Add(this.ToJson(e));
        }
Beispiel #9
0
partial         void AfterUpdateData(StudentVisitRecord e, ref ActionResult ar);
Beispiel #10
0
partial         void AddRowToGridModel(LigerGridModel m, StudentVisitRecord e);