示例#1
0
        private void btnMoPhieu_Click(object sender, EventArgs e)
        {
            if (grvDanhSach.FocusedRowHandle < 0)
            {
                return;
            }
            ChungTuNhapDieuChuyenInfor info =
                (ChungTuNhapDieuChuyenInfor)grvDanhSach.GetRow(grvDanhSach.FocusedRowHandle);

            if (info.LoaiChungTu == 14 || info.LoaiChungTu == 21)
            {
                frm_PhieuNhanDieuChuyen frm = new frm_PhieuNhanDieuChuyen(info);
                foreach (DMKhoCBOLoadInfo nguoiDungInfor in ((NguoiDungInfor)Declare.USER_INFOR).KhoNguoiDung)
                {
                    IdKho += nguoiDungInfor.IdKho + ",";
                }
                if (frm.ShowDialog() == DialogResult.OK)
                {
                    liDM = NhanDieuChuyenDataProvider.GetListNhanDieuChuyen(IdKho);
                    grcDanhSach.DataSource = liDM;
                }
            }
            else
            {
                MessageBox.Show("Số chứng từ yêu cầu chưa được tạo!", "Thông báo");
                return;
            }
        }
示例#2
0
        private void grvDanhSach_DoubleClick(object sender, EventArgs e)
        {
            if (grvDanhSach.FocusedRowHandle < 0)
            {
                return;
            }
            ChungTuNhapDieuChuyenInfor info =
                (ChungTuNhapDieuChuyenInfor)grvDanhSach.GetRow(grvDanhSach.FocusedRowHandle);

            if (info.LoaiChungTu == Convert.ToInt32(TransactionType.DE_NGHI_NHAN_DIEU_CHUYEN) ||
                info.LoaiChungTu == Convert.ToInt32(TransactionType.NHAN_DIEU_CHUYEN))
            {
                ChungTuDeNghiNhanDieuChuyenInfor pt  = NhanDieuChuyenDataProvider.GetChungTuBySoCtg(info.SoChungTuGoc);
                frm_PhieuNhanDieuChuyen          frm = new frm_PhieuNhanDieuChuyen(info);
                foreach (DMKhoCBOLoadInfo nguoiDungInfor in ((NguoiDungInfor)Declare.USER_INFOR).KhoNguoiDung)
                {
                    IdKho += nguoiDungInfor.IdKho + ",";
                }
                if (frm.ShowDialog() == DialogResult.OK)
                {
                    liDM = NhanDieuChuyenDataProvider.GetListNhanDieuChuyen(IdKho);
                    grcDanhSach.DataSource = liDM;
                }
            }
            else
            {
                MessageBox.Show("Số chứng từ yêu cầu chưa được tạo!", "Thông báo");
                return;
            }
        }
 private void btnXoaPhieu_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Bạn có chắc chắn xóa bản ghi này?", "Thông báo", MessageBoxButtons.YesNo) == DialogResult.Yes)
     {
         //Delete();
         foreach (DMKhoCBOLoadInfo nguoiDungInfor in ((NguoiDungInfor)Declare.USER_INFOR).KhoNguoiDung)
         {
             IdKho += nguoiDungInfor.IdKho + ",";
         }
         grcDanhSach.DataSource = NhanDieuChuyenDataProvider.GetListNhanDieuChuyen(IdKho);
     }
 }
 private void cmdTimKiem_Click(object sender, EventArgs e)
 {
     IdKho = String.Empty;
     foreach (DMKhoCBOLoadInfo nguoiDungInfor in ((NguoiDungInfor)Declare.USER_INFOR).KhoNguoiDung)
     {
         IdKho += nguoiDungInfor.IdKho + ",";
     }
     NhanDieuChuyenDataProvider.GetListNhanDieuChuyen(IdKho);
     grcDanhSach.DataSource = NhanDieuChuyenDataProvider.GetFillterDeNghiNhanDieuChuyen(IdKho, txtSoGiaoDich.Text,
                                                                                        String.IsNullOrEmpty(txtSoGiaoDich.Text) ?
                                                                                        dteNgayThucHien.ShowCheckBox && dteNgayThucHien.Checked ||
                                                                                        !dteNgayThucHien.ShowCheckBox ? dteNgayThucHien.Value : DateTime.MinValue : DateTime.MinValue, cboTrangThai.Text);
 }
        private void btnThemPhieu_Click(object sender, EventArgs e)
        {
            frm_PhieuDeNghiNhanDieuChuyen frm = new frm_PhieuDeNghiNhanDieuChuyen();

            foreach (DMKhoCBOLoadInfo nguoiDungInfor in ((NguoiDungInfor)Declare.USER_INFOR).KhoNguoiDung)
            {
                IdKho += nguoiDungInfor.IdKho + ",";
            }
            if (frm.ShowDialog() == DialogResult.OK)
            {
                grcDanhSach.DataSource = NhanDieuChuyenDataProvider.GetListNhanDieuChuyen(IdKho);
            }
        }
 private void frm_DanhSachDeNghiNhanDieuChuyen_Load(object sender, EventArgs e)
 {
     foreach (DMKhoCBOLoadInfo nguoiDungInfor in ((NguoiDungInfor)Declare.USER_INFOR).KhoNguoiDung)
     {
         IdKho += nguoiDungInfor.IdKho + ",";
     }
     grcDanhSach.DataSource = NhanDieuChuyenDataProvider.GetListNhanDieuChuyen(IdKho);
     btnMoPhieu.Enabled     = false;
     btnXoaPhieu.Enabled    = false;
     btnThemPhieu.Text      = Resources.btnAdd;
     btnMoPhieu.Text        = Resources.btnInfor;
     btnXoaPhieu.Text       = Resources.btnDelete;
     btnDong.Text           = Resources.btnClose;
     LoadTrangThai();
 }
示例#7
0
 private void frm_DanhSachPhieuNhanDieuChuyen_Load(object sender, EventArgs e)
 {
     //xem lại get list
     foreach (DMKhoCBOLoadInfo nguoiDungInfor in ((NguoiDungInfor)Declare.USER_INFOR).KhoNguoiDung)
     {
         IdKho += nguoiDungInfor.IdKho + ",";
     }
     liDM = NhanDieuChuyenDataProvider.GetListNhanDieuChuyen(IdKho);
     grcDanhSach.DataSource = liDM;
     btnMoPhieu.Enabled     = true;
     btnMoPhieu.Text        = Resources.btnInfor;
     btnDong.Text           = Resources.btnClose;
     LoadTrangThai();
     clsUtils.NullColumnDateTimeGrid(repNgayNhap);
     clsUtils.NullColumnDateTimeGrid(repNgayNhan);
 }
        private void btnMoPhieu_Click(object sender, EventArgs e)
        {
            if (grvDanhSach.FocusedRowHandle < 0)
            {
                return;
            }
            ChungTuDeNghiNhanDieuChuyenInfor info = ((ChungTuDeNghiNhanDieuChuyenInfor)grvDanhSach.GetRow(grvDanhSach.FocusedRowHandle));
            frm_PhieuDeNghiNhanDieuChuyen    frm  = new frm_PhieuDeNghiNhanDieuChuyen(info.IdChungTu, info.SoChungTu, info.NgayLap.ToString(), "", info.TrangThai, info.SoChungTuGoc);

            foreach (DMKhoCBOLoadInfo nguoiDungInfor in ((NguoiDungInfor)Declare.USER_INFOR).KhoNguoiDung)
            {
                IdKho += nguoiDungInfor.IdKho + ",";
            }
            if (frm.ShowDialog() == DialogResult.OK)
            {
                grcDanhSach.DataSource = NhanDieuChuyenDataProvider.GetListNhanDieuChuyen(IdKho);
            }
        }
        private void grvDanhSach_DoubleClick(object sender, EventArgs e)
        {
            if (grvDanhSach.FocusedRowHandle < 0)
            {
                return;
            }
            ChungTuNhapDieuChuyenInfor info = ((ChungTuNhapDieuChuyenInfor)grvDanhSach.GetRow(grvDanhSach.FocusedRowHandle));

            if (info.LoaiChungTu == Convert.ToInt32(TransactionType.DE_NGHI_NHAN_DIEU_CHUYEN) ||
                info.LoaiChungTu == Convert.ToInt32(TransactionType.NHAN_DIEU_CHUYEN))
            {
                PhieuXuat       = info.SoChungTu;
                NgayLap         = info.NgayLap;
                DienGiai        = info.GhiChu;
                idChungTu       = info.IdChungTu;
                SoCTG           = info.SoChungTuGoc;
                TrangThai       = info.TrangThai;
                NguoiLap        = info.NguoiLap;
                TenKho          = info.TenKho;
                IdKhoDieuChuyen = info.IdKhoDieuChuyen;
            }
            else
            {
                idChungTu       = 0;
                NgayLap         = DateTime.Now;
                DienGiai        = info.GhiChu;
                SoCTG           = info.SoChungTuGoc;
                TrangThai       = 0;
                NguoiLap        = Declare.TenNhanVien;
                TenKho          = info.TenKho;
                IdKhoDieuChuyen = info.IdKhoDieuChuyen;
            }

            frm_PhieuDeNghiNhanDieuChuyenNew frm = new frm_PhieuDeNghiNhanDieuChuyenNew(info);

            foreach (DMKhoCBOLoadInfo nguoiDungInfor in ((NguoiDungInfor)Declare.USER_INFOR).KhoNguoiDung)
            {
                IdKho += nguoiDungInfor.IdKho + ",";
            }
            if (frm.ShowDialog() == DialogResult.OK)
            {
                grcDanhSach.DataSource = NhanDieuChuyenDataProvider.GetListNhanDieuChuyen(IdKho);
            }
        }
        private void btnMoPhieu_Click(object sender, EventArgs e)
        {
            if (grvDanhSach.FocusedRowHandle < 0)
            {
                return;
            }
            ChungTuNhapDieuChuyenInfor info = ((ChungTuNhapDieuChuyenInfor)grvDanhSach.GetRow(grvDanhSach.FocusedRowHandle));

            if (info.LoaiChungTu == 14 || info.LoaiChungTu == 21)
            {
                PhieuXuat = info.SoChungTu;
                NgayLap   = info.NgayLap;
                DienGiai  = info.GhiChu;
                idChungTu = info.IdChungTu;
                SoCTG     = info.SoChungTuGoc;
                TrangThai = info.TrangThai;
                NguoiLap  = info.NguoiLap;
                TenKho    = info.TenKho;
                //IdKhoDieuChuyen = info.IdKhoDieuChuyen;
            }
            else
            {
                idChungTu       = 0;
                NgayLap         = CommonProvider.Instance.GetSysDate();
                DienGiai        = info.GhiChu;
                SoCTG           = info.SoChungTu;
                TrangThai       = 0;
                NguoiLap        = Declare.TenNhanVien;
                TenKho          = info.TenKho;
                IdKhoDieuChuyen = info.IdKhoDieuChuyen;
            }

            frm_PhieuDeNghiNhanDieuChuyenNew frm = new frm_PhieuDeNghiNhanDieuChuyenNew(info);

            foreach (DMKhoCBOLoadInfo nguoiDungInfor in ((NguoiDungInfor)Declare.USER_INFOR).KhoNguoiDung)
            {
                IdKho += nguoiDungInfor.IdKho + ",";
            }
            if (frm.ShowDialog() == DialogResult.OK)
            {
                grcDanhSach.DataSource = NhanDieuChuyenDataProvider.GetListNhanDieuChuyen(IdKho);
            }
        }