示例#1
0
        }                                                                                      //End public void Create

        public void Update(JobtitleVM poViewModel)
        {
            try
            {
                this.oModel = this.db.Jobtitles.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
        }                   //End public JobtitleCRUD()

        public void Create(JobtitleVM poViewModel)
        {
            try
            {
                this.oModel = new Jobtitle();
                //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.Jobtitles.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
示例#3
0
 } //End Constructor 1
 //Constructor 2
 public Jobtitle_Validation(JobtitleVM poViewModel, JobtitleDS poDS)
 {
     this.oViewModel = poViewModel;
     this.oDS = poDS;
     aValidationMSG = new List<ValidationMSG_VM>();
 } //End Constructor 2