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