コード例 #1
0
        public ActionResult ComboHDetail_Create(string CBMRowid, ViewModel_ComboHDetail combohdetail)
        {
            if (combohdetail != null && ModelState.IsValid)
            {
                var target = new ComboHDetail();
                target.CBDRowid                = Guid.NewGuid().ToString();
                target.CBMRowid                = CBMRowid;
                target.CBDCode                 = combohdetail.CBDCode;
                target.CBDDescription          = combohdetail.CBDDescription;
                target.CBDDisplayFlag          = combohdetail.CBDDisplayFlag;
                target.CBDDisplayOrder         = combohdetail.CBDDisplayOrder;
                target.CBDLastModifiedDateTime = combohdetail.CBDLastModifiedDateTime;
                target.CBDModifiedUserRowid    = combohdetail.CBDModifiedUserRowid;

                db.ComboHDetail.Add(target);
                db.SaveChanges();
            }

            return(Json(new[] { combohdetail }.ToDataSourceResult(new DataSourceRequest(), ModelState)));
        }
コード例 #2
0
        public ActionResult ComboHDetail_Destroy([DataSourceRequest] DataSourceRequest request, ComboHDetail combohdetail)
        {
            if (ModelState.IsValid)
            {
                var entity = new ComboHDetail
                {
                    CBDRowid = combohdetail.CBDRowid
                               //CBMRowid = combohdetail.CBMRowid,
                               //CBDCode = combohdetail.CBDCode,
                               //CBDDescription = combohdetail.CBDDescription,
                               //CBDDisplayFlag = combohdetail.CBDDisplayFlag,
                               //CBDDisplayOrder = combohdetail.CBDDisplayOrder,
                               //CBDLastModifiedDateTime = combohdetail.CBDLastModifiedDateTime,
                               //CBDModifiedUserRowid = combohdetail.CBDModifiedUserRowid
                };

                db.ComboHDetail.Attach(entity);
                db.ComboHDetail.Remove(entity);
                db.SaveChanges();
            }

            return(Json(new[] { combohdetail }.ToDataSourceResult(request, ModelState)));
        }
コード例 #3
0
        public ActionResult ComboHDetail_Update([DataSourceRequest] DataSourceRequest request, ComboHDetail combohdetail)
        {
            if (ModelState.IsValid)
            {
                var entity = new ComboHDetail
                {
                    CBDRowid                = combohdetail.CBDRowid,
                    CBMRowid                = combohdetail.CBMRowid,
                    CBDCode                 = combohdetail.CBDCode,
                    CBDDescription          = combohdetail.CBDDescription,
                    CBDDisplayFlag          = combohdetail.CBDDisplayFlag,
                    CBDDisplayOrder         = combohdetail.CBDDisplayOrder,
                    CBDLastModifiedDateTime = combohdetail.CBDLastModifiedDateTime,
                    CBDModifiedUserRowid    = combohdetail.CBDModifiedUserRowid
                };

                db.ComboHDetail.Attach(entity);
                db.Entry(entity).State = System.Data.Entity.EntityState.Modified;
                db.SaveChanges();
            }

            return(Json(new[] { combohdetail }.ToDataSourceResult(request, ModelState)));
        }