public ActionResult SysHospitalDept_Destroy([DataSourceRequest] DataSourceRequest request, SysHospitalDept sysHospitalDept) { if (ModelState.IsValid) { var entity = new SysHospitalDept { HDRowid = sysHospitalDept.HDRowid }; db.SysHospitalDept.Attach(entity); db.SysHospitalDept.Remove(entity); db.SaveChanges(); } return(Json(new[] { sysHospitalDept }.ToDataSourceResult(request, ModelState))); }
public ActionResult SysHospitalDept_Create(ViewModel_SysHospitalDept sysHospitalDept, string id) { if (sysHospitalDept != null && ModelState.IsValid) { var target = new SysHospitalDept(); target.HDRowid = Guid.NewGuid().ToString(); target.HospRowid = id; target.HDClinicDept = sysHospitalDept.HDClinicDept; target.HDUserRowid = sysHospitalDept.HDUserRowid; target.HDDisplaySeq = sysHospitalDept.HDDisplaySeq; db.SysHospitalDept.Add(target); db.SaveChanges(); sysHospitalDept.HDRowid = target.HDRowid; } return(Json(new[] { sysHospitalDept }.ToDataSourceResult(new DataSourceRequest(), ModelState))); }
public ActionResult SysHospitalDept_Update([DataSourceRequest] DataSourceRequest request, SysHospitalDept sysHospitalDept) { if (ModelState.IsValid) { var entity = new SysHospitalDept { HDRowid = sysHospitalDept.HDRowid, HospRowid = sysHospitalDept.HospRowid, HDClinicDept = sysHospitalDept.HDClinicDept, HDUserRowid = sysHospitalDept.HDUserRowid, HDDisplaySeq = sysHospitalDept.HDDisplaySeq }; db.SysHospitalDept.Attach(entity); db.Entry(entity).State = EntityState.Modified; db.SaveChanges(); } return(Json(new[] { sysHospitalDept }.ToDataSourceResult(request, ModelState))); }