public async Task <Payment> Add(AddPaymentForm addPaymentForm) { IQuery addPaymentQuery = Program.DI.Resolve <AddPaymentQueryFactory>().Add(addPaymentForm); IServerResponse response = await Program.DI.Resolve <IServerCommunicator>().SendQuery(addPaymentQuery); return(Program.DI.Resolve <IResponseParser>().Parse <Payment>(response)); }
public AddCheckForm(AddPaymentForm payment, Check_Class ch) { InitializeComponent(); db = new SqlConnectionDB(); note_combo.SelectedIndex = 0; cases = 1; this.payment = payment; this.ch = ch; }
private void BaseButtonAdd_Click(object sender, EventArgs e) { // SaveClick?.Invoke(null, this); AddPaymentForm form = new AddPaymentForm(); if (form.ShowDialog(this.FindForm()) == DialogResult.OK) { this.RefreshPage(); } }
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) { if (!DataGridViewUtil.CheckPerrmisson(this, sender, e)) { return; } try { if (e.RowIndex > -1 && e.ColumnIndex > -1) { /* if (GlobalUtil.EngineUnconnectioned(this)) { return; }*/ List<DistributorWithdrawRecord> list = (List<DistributorWithdrawRecord>)this.dataGridView1.DataSource; DistributorWithdrawRecord item = (DistributorWithdrawRecord)list[e.RowIndex]; if (e.ColumnIndex == Column1.Index) { AddPaymentForm form = new AddPaymentForm(item); // form.PfCustomerRechargeRecordSuccess += WholesaleCustomerRechargeForm_PfCustomerRechargeRecordSuccess; if (form.ShowDialog(this.FindForm()) == DialogResult.OK) { this.RefreshPage(); } } /**/ /* List<PfCustomer> list = (List<PfCustomer>)this.dataGridView1.DataSource; PfCustomer item = (PfCustomer)list[e.RowIndex]; switch (this.dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value) { case "余额明细": this.BalanceDetailClick?.Invoke(item, this); break; case "编辑": this.SaveClick(item, this); break; case "删除": if (GlobalMessageBox.Show("删除之后将查不到该客户的往来账,确定删除吗?", "提示", MessageBoxButtons.YesNo) == DialogResult.Yes) { Remove(list, item); } break; }*/ } } catch (Exception ex) { GlobalUtil.ShowError(ex); } finally { GlobalUtil.UnLockPage(this); } }
public IQuery Add(AddPaymentForm addPaymentForm) => new QueryPost(ADD_PAYMENTS_SERVER_METHOD_NAME, JsonConvert.SerializeObject(addPaymentForm));