示例#1
0
        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)));
        }
示例#2
0
        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)));
        }
示例#3
0
        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)));
        }