Пример #1
0
        private void btnThem_Click(object sender, EventArgs e)
        {
            var frm = new frmPhieuXuatKhoBTP(nvObj, "mới", 1, null);

            frm.ShowDialog();
            frmKhoBTP_TPXuat_Load(sender, e);
        }
Пример #2
0
        private void btnPhieuNhapXuatKho_Click(object sender, EventArgs e)
        {
            if (rgNhapXuat.SelectedIndex == 0)
            {
                var rows = new ArrayList();
                // Add the selected rows to the list.
                for (var i = 0; i < gvDanhSachNhapKho.GetSelectedRows().Length; i++)
                {
                    if (gvDanhSachNhapKho.GetSelectedRows()[i] >= 0)
                    {
                        rows.Add(gvDanhSachNhapKho.GetDataRow(gvDanhSachNhapKho.GetSelectedRows()[i]));
                    }
                }
                var frm = new frmPhieuNhapKhoBTP(nvObj, "mới", 1, rows);
                frm.ShowDialog();
            }
            else
            {
                var rows = new List <string>();

                for (var i = 0; i < gvDanhSachXuatKho.SelectedRowsCount; i++)
                {
                    if (gvDanhSachXuatKho.GetSelectedRows()[i] >= 0)
                    {
                        rows.Add(gvDanhSachXuatKho.GetRowCellValue(gvDanhSachXuatKho.GetSelectedRows()[i], colSCD).ToString());
                    }
                    //rows.Add(gvDanhSachXuatKho.GetDataRow(gvDanhSachXuatKho.GetSelectedRows()[i]));
                }

                //var lst = from _scd in rows select _scd;
                var frm = new frmPhieuXuatKhoBTP(nvObj, "mới", 1, rows);
                frm.ShowDialog();
            }
            frmDanhSachDonHangBTP_Load(sender, e);
        }
Пример #3
0
        private void btnSua_Click(object sender, EventArgs e)
        {
            var ngay    = gridView1.GetRowCellValue(gridView1.FocusedRowHandle, colNgay).ToString();
            var gioihan = DateTime.Today - Convert.ToDateTime(ngay);

            if ((int)gioihan.TotalDays <= 7 && gioihan.TotalDays >= 0)
            {
                var MaPhieu = gridView1.GetRowCellValue(gridView1.FocusedRowHandle, colMaPhieu).ToString();
                if (!string.IsNullOrEmpty(MaPhieu))
                {
                    var frm = new frmPhieuXuatKhoBTP(nvObj, MaPhieu, 2, null);
                    frm.ShowDialog();
                    frmKhoBTP_TPXuat_Load(sender, e);
                }
                else
                {
                    MessageBox.Show("Dữ liệu này không cho phép chỉnh sửa");
                }
            }
            else
            {
                MessageBox.Show("Dữ liệu đã vượt quá thời gian cho phép chỉnh sửa");
            }
        }