/// <summary> /// 删除 /// </summary> protected override void Delete() { if (this.AtBankSaveUp == null) { return; } if (MessageBox.Show(Properties.Resources.ConfirmToDelete, this.Text, MessageBoxButtons.OKCancel, MessageBoxIcon.Question) != DialogResult.OK) { return; } try { this.AtBankSaveUpManager.Delete(this.AtBankSaveUp.SaveUpId); this.AtBankSaveUp = this.AtBankSaveUpManager.GetNext(this.AtBankSaveUp); if (this.AtBankSaveUp == null) { this.AtBankSaveUp = this.AtBankSaveUpManager.GetLast(); } } catch { throw new Exception(""); } return; }
public bool ExistsExcept(Model.AtBankSaveUp e) { Hashtable paras = new Hashtable(); paras.Add("newId", e.Id); paras.Add("oldId", Get(e.SaveUpId) == null?null:Get(e.SaveUpId).Id); return(sqlmapper.QueryForObject <bool>("AtBankSaveUp.existsexcept", paras)); }
/// <summary> /// Update a AtBankSaveUp. /// </summary> public void Update(Model.AtBankSaveUp atBankSaveUp) { // // todo: add other logic here. // Validate(atBankSaveUp); atBankSaveUp.UpdateTime = DateTime.Now; accessor.Update(atBankSaveUp); }
protected override void MoveNext() { Model.AtBankSaveUp AtBankSaveUp = this.AtBankSaveUpManager.GetNext(this.AtBankSaveUp); if (AtBankSaveUp == null) { throw new InvalidOperationException(Properties.Resources.ErrorNoMoreRows); } this.AtBankSaveUp = AtBankSaveUp; }
/// <summary> /// Insert a AtBankSaveUp. /// </summary> public void Insert(Model.AtBankSaveUp atBankSaveUp) { // // todo:add other logic here // Validate(atBankSaveUp); atBankSaveUp.InsertTime = DateTime.Now; atBankSaveUp.SaveUpId = Guid.NewGuid().ToString(); accessor.Insert(atBankSaveUp); }
private void Validate(Model.AtBankSaveUp atBankSaveUp) { if (string.IsNullOrEmpty(atBankSaveUp.Id)) { throw new Helper.RequireValueException(Model.AtBankSaveUp.PRO_Id); } if (string.IsNullOrEmpty(atBankSaveUp.BankId)) { throw new Helper.RequireValueException(Model.AtBankSaveUp.PRO_BankId); } if (string.IsNullOrEmpty(atBankSaveUp.SaveUpCategory)) { throw new Helper.RequireValueException(Model.AtBankSaveUp.PRO_SaveUpCategory); } }
private void gridView1_Click(object sender, EventArgs e) { GridView view = sender as GridView; GridHitInfo hitInfo = view.CalcHitInfo(view.GridControl.PointToClient(Cursor.Position)); if (hitInfo.InRow && !view.IsGroupRow(hitInfo.RowHandle)) { Model.AtBankSaveUp productEpiboly = this.bindingSource1.Current as Model.AtBankSaveUp; if (productEpiboly != null) { this.AtBankSaveUp = productEpiboly; this.action = "view"; this.Refresh(); } } }
public bool HasRowsBefore(Model.AtBankSaveUp e) { return(accessor.HasRowsBefore(e)); }
protected override void MoveLast() { this.AtBankSaveUp = this.AtBankSaveUpManager.GetLast(); }
public void Update(Model.AtBankSaveUp e) { this.Update <Model.AtBankSaveUp>(e); }
public bool HasRowsBefore(Model.AtBankSaveUp e) { return(sqlmapper.QueryForObject <bool>("AtBankSaveUp.has_rows_before", e)); }
public Model.AtBankSaveUp GetNext(Model.AtBankSaveUp e) { return(accessor.GetNext(e)); }
public Model.AtBankSaveUp GetPrev(Model.AtBankSaveUp e) { return(accessor.GetPrev(e)); }
public void Insert(Model.AtBankSaveUp e) { this.Insert <Model.AtBankSaveUp>(e); }
public bool ExistsExcept(Model.AtBankSaveUp e) { return(accessor.ExistsExcept(e)); }
public override void Refresh() { if (this.AtBankSaveUp == null) { this.AtBankSaveUp = new Book.Model.AtBankSaveUp(); this.action = "insert"; } this.bindingSource1.DataSource = this.AtBankSaveUpManager.Select(); if (global::Helper.DateTimeParse.DateTimeEquls(this.AtBankSaveUp.SaveUpdate, global::Helper.DateTimeParse.NullDate)) { this.dateEditSaveUpdate.EditValue = null; } else { this.dateEditSaveUpdate.EditValue = this.AtBankSaveUp.SaveUpdate; } this.newChooseContorlBankId.EditValue = this.AtBankSaveUp.Bank; this.textEditSaveUpId.Text = this.AtBankSaveUp.Id; this.comboBoxEditSaveUpCategory.Text = this.AtBankSaveUp.SaveUpCategory; this.spinEditSaveUpMoney.EditValue = this.AtBankSaveUp.SaveUpMoney; this.memoEditMark.Text = this.AtBankSaveUp.Mark; switch (this.action) { case "insert": this.dateEditSaveUpdate.Properties.ReadOnly = false; this.dateEditSaveUpdate.Properties.Buttons[0].Visible = true; this.newChooseContorlBankId.ShowButton = true; this.newChooseContorlBankId.ButtonReadOnly = false; this.textEditSaveUpId.Properties.ReadOnly = false; this.comboBoxEditSaveUpCategory.Properties.ReadOnly = false; this.spinEditSaveUpMoney.Properties.ReadOnly = false; this.memoEditMark.Properties.ReadOnly = false; break; case "update": this.dateEditSaveUpdate.Properties.ReadOnly = false; this.dateEditSaveUpdate.Properties.Buttons[0].Visible = true; this.newChooseContorlBankId.ShowButton = true; this.newChooseContorlBankId.ButtonReadOnly = false; this.textEditSaveUpId.Properties.ReadOnly = false; this.comboBoxEditSaveUpCategory.Properties.ReadOnly = false; this.spinEditSaveUpMoney.Properties.ReadOnly = false; this.memoEditMark.Properties.ReadOnly = false; break; case "view": this.dateEditSaveUpdate.Properties.ReadOnly = true; this.dateEditSaveUpdate.Properties.Buttons[0].Visible = false; this.newChooseContorlBankId.ShowButton = false; this.newChooseContorlBankId.ButtonReadOnly = true; this.textEditSaveUpId.Properties.ReadOnly = true; this.comboBoxEditSaveUpCategory.Properties.ReadOnly = true; this.spinEditSaveUpMoney.Properties.ReadOnly = true; this.memoEditMark.Properties.ReadOnly = true; break; default: break; } base.Refresh(); }
protected override void AddNew() { this.AtBankSaveUp = new Model.AtBankSaveUp(); }
public Model.AtBankSaveUp GetPrev(Model.AtBankSaveUp e) { return(sqlmapper.QueryForObject <Model.AtBankSaveUp>("AtBankSaveUp.get_prev", e)); }
public Model.AtBankSaveUp GetNext(Model.AtBankSaveUp e) { return(sqlmapper.QueryForObject <Model.AtBankSaveUp>("AtBankSaveUp.get_next", e)); }
public bool HasRowsAfter(Model.AtBankSaveUp e) { return(sqlmapper.QueryForObject <bool>("AtBankSaveUp.has_rows_after", e)); }
protected override void AddNew() { this.AtBankSaveUp = new Model.AtBankSaveUp(); this.AtBankSaveUp.SaveUpdate = DateTime.Now; this.action = "insert"; }
public bool HasRowsAfter(Model.AtBankSaveUp e) { return(accessor.HasRowsAfter(e)); }