Example #1
0
        private void btnListXLK_Click(object sender, EventArgs e)
        {
            try
            {
                if (grvChiTiet.FocusedRowHandle == null)
                {
                    throw new ManagedException("Xin hãy chọn dữ liệu !");
                }
                SanXuatLenhInfo sx = (SanXuatLenhInfo)grvChiTiet.GetRow(grvChiTiet.FocusedRowHandle);

                frmDanhSachXuatLinhKien frm = new frmDanhSachXuatLinhKien(sx.MaLenh, TransactionType.XUAT_DOIMA);
                frm.ShowDialog();
            }
            catch (ManagedException ex)
            {
                MessageBox.Show(ex.Message);
            }
            catch (Exception ex)
            {
                EventLogProvider.Instance.WriteOfflineLog(ex.ToString(), this.Name);
#if DEBUG
                MessageBox.Show(ex.ToString());
#else
                MessageBox.Show(ex.Message);
#endif
            }
        }
Example #2
0
        private void btnListXLK_Click(object sender, EventArgs e)
        {
            if (grvChiTiet.FocusedRowHandle == null)
            {
                throw new ManagedException("Xin hãy chọn dữ liệu !");
            }
            SanXuatLenhInfo         sx  = (SanXuatLenhInfo)grvChiTiet.GetRow(grvChiTiet.FocusedRowHandle);
            frmDanhSachXuatLinhKien frm = new frmDanhSachXuatLinhKien(sx.MaLenh, TransactionType.XUAT_COMBO);

            frm.ShowDialog();
        }
 public void Update(SanXuatLenhInfo SanXuatLenhInfo)
 {
     ExecuteCommand(Declare.StoreProcedureNamespace.spSanXuatLenhUpdate, SanXuatLenhInfo.MaLenh,
                    SanXuatLenhInfo.MaThanhPham,
                    SanXuatLenhInfo.NgayLap,
                    SanXuatLenhInfo.NguoiLap,
                    SanXuatLenhInfo.OrgCode,
                    SanXuatLenhInfo.SoLuongTP,
                    SanXuatLenhInfo.Status,
                    SanXuatLenhInfo.TrangThai,
                    SanXuatLenhInfo.Description,
                    SanXuatLenhInfo.Last_update_date);
 }
        private void GetValue()
        {
            SanXuatLenhInfo sx = (SanXuatLenhInfo)grvChiTiet.GetRow(grvChiTiet.FocusedRowHandle);

            MaLenh       = liChiTiet[liChiTiet.IndexOf(sx)].MaLenh;
            MaThanhPham  = liChiTiet[liChiTiet.IndexOf(sx)].MaThanhPham;
            TenThanhPham = liChiTiet[liChiTiet.IndexOf(sx)].TenThanhPham;
            SoLuongYC    = liChiTiet[liChiTiet.IndexOf(sx)].SoLuongTP;
            idThanhPham  = liChiTiet[liChiTiet.IndexOf(sx)].idThanhPham;
            Trangthai    = liChiTiet[liChiTiet.IndexOf(sx)].TrangThai;
            status       = liChiTiet[liChiTiet.IndexOf(sx)].Status;
            NgayLap      = liChiTiet[liChiTiet.IndexOf(sx)].NgayLap;
            SoLuongCT    = SanXuatLenhProvier.GetSoLuongDNSanXuatLenh(
                Convert.ToInt32(TransactionType.NHAP_THANH_PHAM_SX), liChiTiet[liChiTiet.IndexOf(sx)].MaLenh, currentTrungTam.MaTrungTam);
        }
Example #5
0
        private void GetValue()
        {
            if (grvChiTiet.FocusedRowHandle == null)
            {
                throw new ManagedException("Xin hãy chọn dữ liệu !");
            }
            SanXuatLenhInfo sx = (SanXuatLenhInfo)grvChiTiet.GetRow(grvChiTiet.FocusedRowHandle);

            MaLenh       = liChiTiet[liChiTiet.IndexOf(sx)].MaLenh;
            MaThanhPham  = liChiTiet[liChiTiet.IndexOf(sx)].MaThanhPham;
            TenThanhPham = liChiTiet[liChiTiet.IndexOf(sx)].TenThanhPham;
            SoLuongYC    = liChiTiet[liChiTiet.IndexOf(sx)].SoLuongTP;
            idThanhPham  = liChiTiet[liChiTiet.IndexOf(sx)].idThanhPham;
            Trangthai    = liChiTiet[liChiTiet.IndexOf(sx)].TrangThai;
            status       = liChiTiet[liChiTiet.IndexOf(sx)].Status;
            NgayLap      = liChiTiet[liChiTiet.IndexOf(sx)].NgayLap;
            SoLuongCT    = SanXuatLenhProvier.GetSoLuongDNSanXuatLenh(
                Convert.ToInt32(TransactionType.NHAP_COMBO), liChiTiet[liChiTiet.IndexOf(sx)].MaLenh, currentTrungTam.MaTrungTam);
        }
 internal static void UpdateTrangThai(SanXuatLenhInfo SanXuatLenhInfo)
 {
     SanXuatLenhDAO.Instance.UpdateTrangThai(SanXuatLenhInfo);
 }
 internal static void Insert(SanXuatLenhInfo SanXuatLenhInfo)
 {
     SanXuatLenhDAO.Instance.Insert(SanXuatLenhInfo);
 }
 public void UpdateTrangThai(SanXuatLenhInfo SanXuatLenhInfo)
 {
     ExecuteCommand(Declare.StoreProcedureNamespace.spSanXuatLenhUpdateTrangThai, SanXuatLenhInfo.MaLenh,
                    SanXuatLenhInfo.MaThanhPham,
                    SanXuatLenhInfo.TrangThai);
 }