private void btnSave_Click(object sender, EventArgs e) { //_sotienthu = 0; if (spRemain.Value > 0) { _sotienthu = spPayment.Value; } else { _sotienthu = spMoneyShouldPay.Value; } m_CashReceiptVoucherObject = new CCashReceiptVoucherDTO("PT00000000", lkCustomerName.EditValue.ToString(), "NV0000001", DateTime.ParseExact(labCRVDateValue.Text, "dd/MM/yyyy", null), (int)_sotienthu); m_CashReceiptVoucherExecute.AddCashReceiptVoucherToDatabase(m_CashReceiptVoucherObject); // decimal _sotienno = 0; if (spRemain.Value > 0) { _sotienno = spRemain.Value; } m_CustomerObject = new CCustomerDTO(); m_CustomerObject.maKhachHang = lkCustomerName.EditValue.ToString(); m_CustomerObject.tenKhachHang = lkCustomerName.Text; m_CustomerObject.diaChi = txtCustomerAddress.Text; m_CustomerObject.soDienThoai = txtCustomerPhone.Text; m_CustomerObject.Email = txtCustomerEmail.Text; m_CustomerObject.tienNo = (int)_sotienno; m_CustomerExecute.UpdateDebitOfCustomerDataToDatabase(m_CustomerObject); }
private void btnSave_Click(object sender, EventArgs e) { //_sotienthu = 0; if (lkCustomerName.Text == "") { XtraCustomMessageBox.Show("Thông tin khách hàng không được trống!", "Thông báo", true); return; } if (spMoneyShouldPay.Value == 0) { XtraCustomMessageBox.Show("Khách hàng không còn nợ!\nXin vui lòng chọn khách hàng khác!", "Thông báo", true); return; } try { m_saveCashReceiptVoucher = false; _sotienthu = spPayment.Value; m_CashReceiptVoucherObject = new CCashReceiptVoucherDTO("PT00000000", lkCustomerName.EditValue.ToString(), ucLogin.m_EmployeeObject.maNhanVien, DateTime.ParseExact(labCRVDateValue.Text, "dd/MM/yyyy", null), (int)_sotienthu); m_CashReceiptVoucherExecute.AddCashReceiptVoucherToDatabase(m_CashReceiptVoucherObject); // if (spRemain.Value < 0) { _sotienno = -(spRemain.Value); } m_CustomerObject = new CCustomerDTO(); m_CustomerObject.maKhachHang = lkCustomerName.EditValue.ToString(); m_CustomerObject.tenKhachHang = lkCustomerName.Text; m_CustomerObject.diaChi = txtCustomerAddress.Text; m_CustomerObject.soDienThoai = txtCustomerPhone.Text; m_CustomerObject.Email = txtCustomerEmail.Text; m_CustomerObject.tienNo = (int)_sotienno; m_CustomerExecute.UpdateLiabilitiesDataToDataBase(m_CustomerObject.maKhachHang, (int)_sotienno, DateTime.ParseExact(labCRVDateValue.Text, "dd/MM/yyyy", null)); if (m_CustomerExecute.UpdateDebitOfCustomerDataToDatabase(m_CustomerObject)) { XtraCustomMessageBox.Show("Lưu dữ liệu thành công!", "Thông báo", true); btnView.Enabled = true; } else { XtraCustomMessageBox.Show("Lưu dữ liệu thất bại!", "Lỗi", true); } } catch (System.Exception) { XtraCustomMessageBox.Show("Lưu dữ liệu thất bại!", "Lỗi", true); } }