protected override CommandResult UpdateItem(object updatingItem) { PREBusinesses info = updatingItem as PREBusinesses; CommandResult result = bll.Update(info); return(result); }
protected override CommandResult AddItem(object item) { PREBusinesses info = item as PREBusinesses; CommandResult reuslt = bll.Insert(info); return(reuslt); }
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; }
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))); } }
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); }
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)); }