Exemple #1
0
        protected override CommandResult UpdateItem(object updatingItem)
        {
            PREBusinesses info   = updatingItem as PREBusinesses;
            CommandResult result = bll.Update(info);

            return(result);
        }
Exemple #2
0
        protected override CommandResult AddItem(object item)
        {
            PREBusinesses info   = item as PREBusinesses;
            CommandResult reuslt = bll.Insert(info);

            return(reuslt);
        }
Exemple #3
0
        protected override void ShowItemInGridViewRow(DataGridViewRow row, object item)
        {
            PREBusinesses info = item as PREBusinesses;

            row.Tag = item;
            row.Cells["colBusinessesName"].Value = info.BusinessesName;
            row.Cells["colBusinessesDesc"].Value = info.BusinessesDesc;
        }
Exemple #4
0
        protected override void ItemShowing()
        {
            PREBusinesses info = (PREBusinesses)UpdatingItem;

            this.txtBusinessName.Text = info.BusinessesName;
            this.txtBusinessDesc.Text = info.BusinessesDesc;
            this.Text = info.BusinessesName;
        }
        public CommandResult UpdateOrInsert(PREBusinesses info)
        {
            PREBusinesses original = provider.GetByID(info.BusinessesID.ToString()).QueryObject;

            if (original != null)
            {
                return(provider.Update(info, original));
            }
            else
            {
                return(provider.Insert(info));
            }
        }
        public CommandResult Update(PREBusinesses newVal)
        {
            PREBusinesses original = GetBusinessesByID(newVal.BusinessesID.ToString()).QueryObject;

            if (original != null)
            {
                return(provider.Update(newVal, original));
            }
            else
            {
                return(new CommandResult(ResultCode.NoRecord, ResultCodeDecription.GetDescription(ResultCode.NoRecord)));
            }
        }
Exemple #7
0
        protected override object GetItemFromInput()
        {
            PREBusinesses info;

            if (UpdatingItem == null)
            {
                info = new PREBusinesses();
                info.BusinessesID = Guid.NewGuid();
            }
            else
            {
                info = UpdatingItem as PREBusinesses;
            }
            info.BusinessesName = this.txtBusinessName.Text;
            info.BusinessesDesc = this.txtBusinessDesc.Text;
            return(info);
        }
Exemple #8
0
        protected override bool DeletingItem(object item)
        {
            PREBusinessesBll bll    = new PREBusinessesBll(AppSettings.CurrentSetting.ParkConnect);
            PREBusinesses    info   = (PREBusinesses)item;
            CommandResult    result = bll.Delete(info);

            if (result.Result != ResultCode.Successful)
            {
                MessageBox.Show(result.Message, "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else if (DataBaseConnectionsManager.Current.StandbyConnected)
            {
                PREBusinessesBll srbll = new PREBusinessesBll(AppSettings.CurrentSetting.CurrentStandbyConnect);
                srbll.Delete(info);
            }
            return(result.Result == ResultCode.Successful);
        }
 public CommandResult Delete(PREBusinesses info)
 {
     return(provider.Delete(info));
 }
 public CommandResult Insert(PREBusinesses info)
 {
     return(provider.Insert(info));
 }