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); } }
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); }