public ActionResult OnBoarders_Create([DataSourceRequest] DataSourceRequest request, OnBoarder onBoarder) { if (ModelState.IsValid) { var entity = new OnBoarder { O_Name = onBoarder.O_Name, O_RotationNo = onBoarder.O_RotationNo, ReportingManager = onBoarder.ReportingManager, M_Id = onBoarder.M_Id }; db.OnBoarders.Add(entity); db.SaveChanges(); onBoarder.O_Id = entity.O_Id; } return(Json(new[] { onBoarder }.ToDataSourceResult(request, ModelState))); }
public ActionResult OnBoarders_Update([DataSourceRequest] DataSourceRequest request, OnBoarder onBoarder) { if (ModelState.IsValid) { var entity = new OnBoarder { O_Id = onBoarder.O_Id, O_Name = onBoarder.O_Name, O_RotationNo = onBoarder.O_RotationNo, ReportingManager = onBoarder.ReportingManager, M_Id = onBoarder.M_Id }; db.OnBoarders.Attach(entity); db.Entry(entity).State = EntityState.Modified; db.SaveChanges(); } return(Json(new[] { onBoarder }.ToDataSourceResult(request, ModelState))); }