Пример #1
0
 private void btnLapPhieuThuTien_Click(object sender, EventArgs e)
 {
     if (txtMaHoaDon.Text != "")
     {
         long sotienthanhtoan = 0;
         int  mahoadon        = int.Parse(txtMaHoaDon.Text);
         if (long.TryParse(txtSoTienThanhToan.Text, out sotienthanhtoan))
         {
             if (sotienthanhtoan > int.Parse(txtConNo.Text))
             {
                 MessageBox.Show("Số tiền thu không được quá số tiền nợ", "Cảnh báo");
                 return;
             }
             else
             {
                 phieuthuController.Insert(mahoadon, txtLyDoThu.Text, sotienthanhtoan);
                 long tongtien    = hoadonController.GetTongTienHoaDon(mahoadon);
                 long dathanhtoan = hoadonController.GetSoTienDaTraHoaDon(mahoadon);
                 txtTongTienHoaDon.Text = tongtien.ToString();
                 txtDaThanhToan.Text    = dathanhtoan.ToString();
                 txtConNo.Text          = (tongtien - dathanhtoan).ToString();
             }
         }
     }
     else
     {
         MessageBox.Show("Bạn chưa chọn mã hoá đơn. Vui lòng tìm kiếm và chọn hoá đơn", "Cảnh báo");
     }
 }
Пример #2
0
        private void dgvDanhSachHoaDon_RowEnter(object sender, DataGridViewCellEventArgs e)
        {
            txtMaHoaDon.Text = dgvDanhSachHoaDon.Rows[e.RowIndex].Cells[0].FormattedValue.ToString();
            txtTenKhachHang.Text = dgvDanhSachHoaDon.Rows[e.RowIndex].Cells[1].FormattedValue.ToString();
            txtNgayLap.Text = dgvDanhSachHoaDon.Rows[e.RowIndex].Cells[2].FormattedValue.ToString();
            txtTongTienHoaDon.Text = dgvDanhSachHoaDon.Rows[e.RowIndex].Cells[0].FormattedValue.ToString();
            txtMaHoaDon.Text = dgvDanhSachHoaDon.Rows[e.RowIndex].Cells[0].FormattedValue.ToString();

            long tongtien = hoadonController.GetTongTienHoaDon(int.Parse(txtMaHoaDon.Text));
            long dathanhtoan = hoadonController.GetSoTienDaTraHoaDon(int.Parse(txtMaHoaDon.Text));
            txtTongTienHoaDon.Text = tongtien.ToString();
            txtDaThanhToan.Text = dathanhtoan.ToString();
            txtConNo.Text = (tongtien - dathanhtoan).ToString();
        }