Пример #1
0
 } //End public void Create
 public void Update(Base_detailVM poViewModel)
 {
     try
     {
         this.oModel = this.db.Base_details.AsNoTracking().SingleOrDefault(fld => fld.ID == poViewModel.ID);
         //Map Form Data
         this.oModel.InjectFrom(poViewModel);
         //Set Field Header
         this.oModel.setFIELD_HEADER(hlpFlags_CRUDOption.UPDATE);
         //Set DTA_STS
         //this.oModel.DTA_STS = valFLAG.FLAG_DTA_STS_UPDATE;
         //Process CRUD
         this.db.Entry(this.oModel).State = EntityState.Modified;
         //this.db.SaveChanges();
         //this.ID = this.oModel.ID;
     } //End try
     catch (Exception e) { isERR = true; this.ERRMSG = "CRUD - Update" + e.Message; } //End catch
 } //End public void Update
Пример #2
0
        { this.db = poDB; } //End public Base_detailCRUD()

        public void Create(Base_detailVM poViewModel)
        {
            try
            {
                this.oModel = new Base_detail();
                //Map Form Data
                this.oModel.InjectFrom(poViewModel);
                //Set Field Header
                this.oModel.setFIELD_HEADER(hlpFlags_CRUDOption.CREATE);
                //Set DTA_STS
                //this.oModel.DTA_STS = valFLAG.FLAG_DTA_STS_CREATE;
                //Process CRUD
                this.db.Base_details.Add(this.oModel);
                //this.db.SaveChanges();
                //this.ID = this.oModel.ID;
            } //End try
            catch (Exception e) { isERR = true; this.ERRMSG = "CRUD - Create: " + e.Message; } //End catch
        } //End public void Create