public ActionResult SysHospitalClinicRoom_Create(ViewModel_SysHospitalClinicRoom crud, string id) { if (crud != null && ModelState.IsValid) { var target = new SysHospitalClinicRoom(); target.HCRRowid = Guid.NewGuid().ToString(); target.HospRowid = id; target.HCRClinicRoom = crud.HCRClinicRoom; target.HCRDisplaySeq = crud.HCRDisplaySeq; db.SysHospitalClinicRoom.Add(target); db.SaveChanges(); crud.HCRRowid = target.HCRRowid; } return(Json(new[] { crud }.ToDataSourceResult(new DataSourceRequest(), ModelState))); }
public ActionResult SysHospitalClinicRoom_Destroy([DataSourceRequest] DataSourceRequest request, SysHospitalClinicRoom crud) { if (ModelState.IsValid) { var entity = new SysHospitalClinicRoom { HCRRowid = crud.HCRRowid //MGRowid = sysMedicalGroupHospital.MGRowid, //HospRowid = sysMedicalGroupHospital.HospRowid, //MGHDisplaySeq = sysMedicalGroupHospital.MGHDisplaySeq }; db.SysHospitalClinicRoom.Attach(entity); db.SysHospitalClinicRoom.Remove(entity); db.SaveChanges(); } return(Json(new[] { crud }.ToDataSourceResult(request, ModelState))); }
public ActionResult SysHospitalClinicRoom_Update([DataSourceRequest] DataSourceRequest request, SysHospitalClinicRoom crud) { if (ModelState.IsValid) { var entity = new SysHospitalClinicRoom { HCRRowid = crud.HCRRowid, HospRowid = crud.HospRowid, HCRClinicRoom = crud.HCRClinicRoom, HCRDisplaySeq = crud.HCRDisplaySeq }; db.SysHospitalClinicRoom.Attach(entity); db.Entry(entity).State = EntityState.Modified; db.SaveChanges(); } return(Json(new[] { crud }.ToDataSourceResult(request, ModelState))); }