예제 #1
0
        public void DeleteData(ModelNotifiedForRegion modelNotifiedForRegion, out string error)
        {
            RegionGenericREST RegionGenericREST = new RegionGenericREST(wpfConfig);
            DeleteRegionView  deleteRegionView  = new DeleteRegionView();

            Cloner.CopyAllTo(typeof(ModelNotifiedForRegion), modelNotifiedForRegion, typeof(DeleteRegionView), deleteRegionView);
            RegionGenericREST.Delete(deleteRegionView, out error);
        }
예제 #2
0
        public void DeleteData(ModelNotifiedForRegion modelNotifiedForRegion, out string error)
        {
            RegionBsn  bsn    = new RegionBsn(wpfConfig);
            RegionInfo dbItem = new RegionInfo();

            Cloner.CopyAllTo(typeof(ModelNotifiedForRegion), modelNotifiedForRegion, typeof(RegionInfo), dbItem);
            bsn.DeleteByID(dbItem, out error);
        }
예제 #3
0
        public void AddData(ModelNotifiedForRegion modelNotifiedForRegion, out string error)
        {
            RegionGenericREST RegionGenericREST = new RegionGenericREST(wpfConfig);
            CreateRegionView  createRegionView  = new CreateRegionView();

            Cloner.CopyAllTo(typeof(ModelNotifiedForRegion), modelNotifiedForRegion, typeof(CreateRegionView), createRegionView);
            RegionGenericREST.Insert(createRegionView, out error);
        }
예제 #4
0
        public void SaveData(ModelNotifiedForRegion modelNotifiedForRegion, out string error)
        {
            RegionGenericREST RegionGenericREST = new RegionGenericREST(wpfConfig);
            UpdateRegionView  updateRegionView  = new UpdateRegionView();

            Cloner.CopyAllTo(typeof(ModelNotifiedForRegion), modelNotifiedForRegion, typeof(UpdateRegionView), updateRegionView);
            RegionGenericREST.Update(updateRegionView, out error);
        }
예제 #5
0
        public void AddData(ModelNotifiedForRegion modelNotifiedForRegion, out string error)
        {
            RegionBsn  bsn    = new RegionBsn(wpfConfig);
            RegionInfo dbItem = new RegionInfo();

            Cloner.CopyAllTo(typeof(ModelNotifiedForRegion), modelNotifiedForRegion, typeof(RegionInfo), dbItem);
            bsn.InsertOne(dbItem, out error);
            modelNotifiedForRegion.NewItem = false;
            Cloner.CopyAllTo(typeof(RegionInfo), dbItem, typeof(ModelNotifiedForRegion), modelNotifiedForRegion);
        }
예제 #6
0
        public ModelNotifiedForRegion GetRegionByID(int RegionID, out string error)
        {
            error = null;
            RegionBsn              bsn    = new RegionBsn(wpfConfig);
            RegionInfo             dbItem = bsn.GetValueByID(RegionID);
            ModelNotifiedForRegion item   = new ModelNotifiedForRegion();

            Cloner.CopyAllTo(typeof(RegionInfo), dbItem, typeof(ModelNotifiedForRegion), item);
            return(item);
        }
예제 #7
0
        public ModelNotifiedForRegion GetRegionByID(int RegionID, out string error)
        {
            error = null;
            RegionGenericREST      RegionGenericREST      = new RegionGenericREST(wpfConfig);
            GetRegionView          getRegionView          = RegionGenericREST.GetByPK <GetRegionView>(RegionID, out error)[0];
            ModelNotifiedForRegion modelNotifiedForRegion = new ModelNotifiedForRegion();

            Cloner.CopyAllTo(typeof(GetRegionView), getRegionView, typeof(ModelNotifiedForRegion), modelNotifiedForRegion);
            return(modelNotifiedForRegion);
        }