private void btnXem_Click(object sender, EventArgs e)
 {
     try
     {
         if (grdvDSDonHangDaBan.CurrentRow != null && grdvDSDonHangDaBan.CurrentRow.Index != -1)
         {
             double TongTien      = double.Parse(grdvDSDonHangDaBan.Rows[grdvDSDonHangDaBan.CurrentRow.Index].Cells["TongTien"].Value.ToString().Replace(",", ""));
             double DaTra         = double.Parse(grdvDSDonHangDaBan.Rows[grdvDSDonHangDaBan.CurrentRow.Index].Cells["DaTra"].Value.ToString().Replace(",", ""));
             string MaPhieuXuat   = grdvDSDonHangDaBan.Rows[grdvDSDonHangDaBan.CurrentRow.Index].Cells["MaPhieuXuat"].Value.ToString().Trim();
             string LoaiPhieuXuat = grdvDSDonHangDaBan.Rows[grdvDSDonHangDaBan.CurrentRow.Index].Cells["LoaiPhieuXuat"].Value.ToString();
             if (LoaiPhieuXuat.Trim() == "Xuất bán sỉ")
             {
                 if (DaTra == 0)
                 {
                     frmBanSi F = new frmBanSi(grdvDSDonHangDaBan.Rows[grdvDSDonHangDaBan.CurrentRow.Index].Cells["MaPhieuXuat"].Value.ToString().Trim(), true, "QuanLyDonHangDaBan");
                     F.ShowDialog();
                 }
                 else
                 {
                     frmBanSi F = new frmBanSi(grdvDSDonHangDaBan.Rows[grdvDSDonHangDaBan.CurrentRow.Index].Cells["MaPhieuXuat"].Value.ToString().Trim(), false, "QuanLyDonHangDaBan");
                     F.ShowDialog();
                 }
                 if (cboKhachHang.SelectedIndex != -1)
                 {
                     clsKhachHangDTO KhachHang = new clsKhachHangDTO();
                     KhachHang.MaKhachHang  = ((DataRowView)cboKhachHang.SelectedItem).Row["MaKhachHang"].ToString().Trim();
                     KhachHang.TenKhachHang = ((DataRowView)cboKhachHang.SelectedItem).Row["TenKhachHang"].ToString().Trim();
                     KhoiTao(KhachHang);
                 }
             }
             else
             {
                 frmBanLe F = new frmBanLe(grdvDSDonHangDaBan.Rows[grdvDSDonHangDaBan.CurrentRow.Index].Cells["MaPhieuXuat"].Value.ToString().Trim(), "QuanLyDonHangDaBan");
                 F.ShowDialog();
                 if (cboKhachHang.SelectedIndex != -1)
                 {
                     clsKhachHangDTO KhachHang = new clsKhachHangDTO();
                     KhachHang.MaKhachHang  = ((DataRowView)cboKhachHang.SelectedItem).Row["MaKhachHang"].ToString().Trim();
                     KhachHang.TenKhachHang = ((DataRowView)cboKhachHang.SelectedItem).Row["TenKhachHang"].ToString().Trim();
                     KhoiTao(KhachHang);
                 }
             }
         }
         else
         {
             MessageBox.Show("Xin vui lòng chọn phiếu xuất!", "Thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     catch (Exception Loi)
     {
         MessageBox.Show("Lỗi kết nối cơ sở dữ liệu", "Thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Beispiel #2
0
        public frmBanSi showFormBanSi()
        {
            frmBanSi F = (frmBanSi)getForm("frmBanSi");

            if (F == null)
            {
                F = new frmBanSi();
                F.Show();
            }
            F.MdiParent   = this;
            F.WindowState = FormWindowState.Maximized;
            F.Activate();
            return(F);
        }