コード例 #1
0
        private void cbBienSo_SelectedIndexChanged(object sender, EventArgs e)
        {
            btnIn.Enabled = true;
            // btnLapPhieu.Enabled = true;
            DataTable dtb = new DataTable();

            dtb = XeBUS.Xe_GetBienSo(cbBienSo.Text);
            foreach (DataRow row in dtb.Rows)
            {
                txtTenChuXe.Text  = row["TenChuXe"].ToString();
                txtDienThoai.Text = row["DienThoai"].ToString();
                txtDiaChi.Text    = row["DiaChi"].ToString();
                txtEmail.Text     = row["Email"].ToString();
                txtTienNo.Text    = row["TienNo"].ToString();
            }
        }
コード例 #2
0
        private void btnLapPhieu_Click(object sender, EventArgs e)
        {
            if (txtMaPhieuThu.Text == "")
            {
                MessageBox.Show("Chưa có mã phiếu!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
                txtMaPhieuThu.Focus();
            }
            else if (txtSoTienThu.Text == "")
            {
                MessageBox.Show("Chưa nhập số tiền thu!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
                txtSoTienThu.Focus();
            }
            else
            {
                try
                {
                    PhieuThuTien pt = new PhieuThuTien()
                    {
                        BienSo = cbBienSo.Text, MaPhieuThuTien = txtMaPhieuThu.Text, /*pt.NgayThuTien = dateNgayThuTien.Value.ToShortDateString();*/ /*pt.NgayThuTien = dateNgayThuTien.Value.ToString();*/ NgayThuTien = dateNgayThuTien.Text, SoTienThu = double.Parse(txtSoTienThu.Text)
                    };
                    string[] s = txtTienNo.Text.Split(',');
                    if (double.Parse(txtSoTienThu.Text) > double.Parse(s[0]))
                    {
                        MessageBox.Show("Số tiền thu phải nhỏ hơn số tiền nợ");
                        txtSoTienThu.Text = "";
                    }
                    PhieuThuTienBUS.PhieuThuTien_Insert(pt);
                    MessageBox.Show("Lập phiếu thành công!!");
                    DataTable dtb = new DataTable();
                    dtb = XeBUS.Xe_GetBienSo(cbBienSo.Text);

                    foreach (DataRow r in dtb.Rows)
                    {
                        txtTienNo.Text = r["TienNo"].ToString();
                    }
                    btnIn.Enabled = true;
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
        }
コード例 #3
0
 private void ReLoad()
 {
     if (rbt_BienSo.Checked == true)
     {
         table_DanhSach.DataSource = XeBUS.Xe_GetBienSo(cb_TimKiem.Text);
     }
     if (rbt_TenChuXe.Checked == true)
     {
         table_DanhSach.DataSource = XeBUS.Xe_GetTenChuXe(cb_TimKiem.Text);
     }
     if (rbt_HieuXe.Checked == true)
     {
         table_DanhSach.DataSource = XeBUS.Xe_GetHieuXe(cb_TimKiem.Text);
         if (table_DanhSach.Rows[0].Cells[0].Value == null)
         {
             MessageBox.Show("Chưa tiếp nhận hiệu xe này!!!", "Chọn lại!", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
     cb_TimKiem.DataSource = XeBUS.Xe_DanhSach();
 }