private void NewEditExit_NewClick(object sender, EventArgs e) { try { switch (NewEditExit.BtnNewText) { case "&New": this.NewControl(); break; case "&Save": if (this.CheckRequiredFields()) { SaleController saleController = new SaleController(); SaleInfo saleInfo = new SaleInfo(); CustomerInfo custInfo = new CustomerInfo(); SaleDetailInfo saleDetailInfo = new SaleDetailInfo(); GetCustomerInfo(custInfo); GetSaleInfo(saleInfo); GetSaleDetailInfo(saleDetailInfo); saleController.Insert(saleInfo, custInfo, saleDetailInfo); this.InitializeControls(); Globalizer.ShowMessage(MessageType.Information, "Saved Successfully"); this.ResetControl(); } break; case "&Update": if (this.CheckRequiredFields()) { SaleController saleController = new SaleController(); SaleInfo saleInfo = new SaleInfo(); CustomerInfo custInfo = new CustomerInfo(); SaleDetailInfo saleDetailInfo = new SaleDetailInfo(); GetCustomerInfo(custInfo); GetSaleInfo(saleInfo); GetSaleDetailInfo(saleDetailInfo); saleController.Update(saleInfo, custInfo, saleDetailInfo); this.InitializeControls(); //this.ResetControl(); Globalizer.ShowMessage(MessageType.Information, "Updated Successfully"); this.ResetControl(); } break; } } catch (Exception ex) { Globalizer.ShowMessage(MessageType.Critical, ex.Message); } }
public void FinalizePayment(string money, string card) { SaleController.Insert(DateTime.Now, Customer, money, card); Clear(); MessageBox.Show("O pagamento foi realizado com sucesso.", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); }
private void btnSave_Click(object sender, EventArgs e) { try { string res = ""; if (this.txtSerie.Text == string.Empty || this.txtSequence.Text == string.Empty || this.txtIva.Text == string.Empty || this.txtIdcustomer.Text == string.Empty) { MessageError("Faltan datos obligatorios"); errorInput.SetError(txtSerie, "Introduzca un valor"); errorInput.SetError(txtSequence, "Introduzca un valor"); errorInput.SetError(txtIva, "Introduzca un valor"); errorInput.SetError(txtIdcustomer, "Introduzca un valor"); } else { if (this.IsNew) { res = SaleController.Insert(this.dtpSaleDate.Value, this.cbxTypeReceipt.Text, this.txtSerie.Text.Trim(), this.txtSequence.Text.Trim(), Convert.ToDecimal(this.txtIva.Text), Convert.ToInt32(this.txtIdcustomer.Text), IdEmployee, DtDetail); } if (res.Equals("Correcto")) { if (this.IsNew) { this.MessageOK("¡Se ha insertado el registro!"); } } else { this.MessageError(res); } this.IsNew = false; this.EnableButtons(); this.ResetForm(); this.ShowData(); this.ResetItem(); } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
public void FinalizePayment(string money, string card, string term) { SaleController.Insert(_source, _customer, money, card, term); Clear(); MessageBox.Show("Venda finalizada com sucesso."); }