public ActionResult LaboratoryClass_Update([DataSourceRequest] DataSourceRequest request, ViewModel_LaboratoryClass crud) { if (ModelState.IsValid) { var entity = new laboratory_class { id = crud.id, code = crud.code, nick = crud.nick, name = crud.name }; db_antifat.laboratory_class.Attach(entity); db_antifat.Entry(entity).State = System.Data.Entity.EntityState.Modified; db_antifat.SaveChanges(); } return(Json(new[] { crud }.ToDataSourceResult(request, ModelState))); }
public ActionResult LaboratoryClass_Create([DataSourceRequest] DataSourceRequest request, ViewModel_LaboratoryClass crud) { if (ModelState.IsValid) { var entity = new laboratory_class { id = Guid.NewGuid().ToString(), code = crud.code, nick = crud.nick, name = crud.name }; db_antifat.laboratory_class.Add(entity); db_antifat.SaveChanges(); crud.id = entity.id; } return(Json(new[] { crud }.ToDataSourceResult(new DataSourceRequest(), ModelState))); }