Exemplo n.º 1
0
        public static IList <MatHangInfo> LayDsMatHangTheoMa(String MaPhieu)
        {
            IList <MatHangInfo> ds = new List <MatHangInfo>();

            MatHangData data = new MatHangData();
            DataTable   tbl  = data.LayDSMatHangTheoMa(MaPhieu);

            IList <MatHangInfo> MatHang = new List <MatHangInfo>();

            foreach (DataRow row in tbl.Rows)
            {
                MatHangInfo MH = new MatHangInfo();

                NhaCungCapInfo m_NCC = new NhaCungCapInfo();
                m_NCC.TenNCC = Convert.ToString(row["TenNCC"]);
                m_NCC.MaNCC  = Convert.ToString(row["MaNCC"]);
                LoaiTienInfo m_LoaiTien = new LoaiTienInfo();
                m_LoaiTien.LoaiTien = Convert.ToString(row["LoaiTien"]);
                LoaiGiaoDichInfo m_LoaiGD = new LoaiGiaoDichInfo();
                m_LoaiGD.TenGiaoDich = Convert.ToString(row["TenLoaiGiaoDich"]);

                MH.MaPhieu        = Convert.ToString(row["MaPhieu"]);
                MH.MaMH           = Convert.ToString(row["MaMH"]);
                MH.TenMH          = Convert.ToString(row["TenMH"]);
                MH.SoLuong        = Convert.ToString(row["SoLuong"]);
                MH.DonGia         = Convert.ToString(row["DonGia"]);
                MH.GiaBan         = Convert.ToString(row["GiaBan"]);
                MH.NgayNhap       = Convert.ToDateTime(row["NgayNhap"]);
                MH.MaNCC          = m_NCC;
                MH.MaLoaiGiaoDich = m_LoaiGD;
                MH.MaLoaiTien     = m_LoaiTien;
                MatHang.Add(MH);
            }
            return(MatHang);
        }
Exemplo n.º 2
0
        public static IList <TonKhoInfo> LayDsTonKhoTheoThang(int thang, int nam)
        {
            IList <TonKhoInfo> ds = new List <TonKhoInfo>();

            TonKhoData data = new TonKhoData();
            DataTable  tbl  = data.LayDSTonKhoTheoThang(thang, nam);

            IList <TonKhoInfo> TonKho = new List <TonKhoInfo>();

            foreach (DataRow row in tbl.Rows)
            {
                TonKhoInfo TK = new TonKhoInfo();

                MatHangInfo m_MH = new MatHangInfo();
                m_MH.TenMH      = Convert.ToString(row["Tên Mặt Hàng"]);
                m_MH.MaMH       = Convert.ToString(row["Mã Mặt Hàng"]);
                TK.Tháng        = Convert.ToInt32(row["Tháng"]);
                TK.Năm          = Convert.ToInt32(row["Năm"]);
                TK.Tồn_Kho      = Convert.ToInt64(row["Tồn Kho"]);
                TK.Mã_Mặt_Hàng  = Convert.ToString(row["Mã Mặt Hàng"]);
                TK.Tên_Mặt_Hàng = Convert.ToString(row["Tên Mặt Hàng"]);
                TK.MaMH         = m_MH;
                TonKho.Add(TK);
            }
            return(TonKho);
        }
Exemplo n.º 3
0
        public static IList <DoanhThuInfo> LayDsDoanhThuTheoThang(int thang, int nam)
        {
            IList <DoanhThuInfo> ds = new List <DoanhThuInfo>();

            DoanhThuData data = new DoanhThuData();
            DataTable    tbl  = data.LayDSDoanhThuTheoThang(thang, nam);

            IList <DoanhThuInfo> DoanhThu = new List <DoanhThuInfo>();

            foreach (DataRow row in tbl.Rows)
            {
                DoanhThuInfo DT = new DoanhThuInfo();

                MatHangInfo m_MH = new MatHangInfo();
                m_MH.TenMH      = Convert.ToString(row["Tên Mặt Hàng"]);
                m_MH.MaMH       = Convert.ToString(row["Mã Mặt Hàng"]);
                DT.Tháng        = Convert.ToInt32(row["Tháng"]);
                DT.Năm          = Convert.ToInt32(row["Năm"]);
                DT.Tổng_Nhập    = Convert.ToInt64(row["Tổng Nhập"]);
                DT.Tổng_Xuất    = Convert.ToInt64(row["Tổng Xuất"]);
                DT.Mã_Mặt_Hàng  = Convert.ToString(row["Mã Mặt Hàng"]);
                DT.Tên_Mặt_Hàng = Convert.ToString(row["Tên Mặt Hàng"]);
                DT.MaMH         = m_MH;
                DoanhThu.Add(DT);
            }
            return(DoanhThu);
        }
Exemplo n.º 4
0
 private void barButtonItem2_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     try
     {
         MatHangInfo mh = new MatHangInfo(txtMaMH.Text, txtTenMH.Text, float.Parse(txtSoLuong.Text), float.Parse(txtDonGia.Text), float.Parse(txtGiaBan.Text), txtTenNCC.Text, dtpNgayNhap.Value, txtMaLoaiTien.Text);
         BUS_MATHANG.Sua_MatHang(mh);
         DialogResult dr = MessageBox.Show("Sua thành công");
         if (dr == DialogResult.OK)
         {
             LoadData();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Lỗi" + ex.ToString());
     }
 }
Exemplo n.º 5
0
        public static IList <XuatHangInfo> LayDsXuatHangTheoMa(String MaPhieu)
        {
            IList <XuatHangInfo> ds = new List <XuatHangInfo>();

            XuatHangData data = new XuatHangData();
            DataTable    tbl  = data.LayDSXuatHangTheoMa(MaPhieu);

            IList <XuatHangInfo> XuatHang = new List <XuatHangInfo>();

            foreach (DataRow row in tbl.Rows)
            {
                XuatHangInfo XH = new XuatHangInfo();

                MatHangInfo m_MH = new MatHangInfo();
                m_MH.TenMH = Convert.ToString(row["TenMH"]);
                m_MH.MaMH  = Convert.ToString(row["MaMH"]);
                KhachHangInfo m_KH = new KhachHangInfo();
                m_KH.HoTen = Convert.ToString(row["HoTen"]);
                m_KH.MaKH  = Convert.ToString(row["MaKH"]);
                NhanVienInfo m_NV = new NhanVienInfo();
                m_NV.HoTen = Convert.ToString(row["HoTenNV"]);
                m_NV.MaNV  = Convert.ToString(row["MaNV"]);
                LoaiTienInfo m_LoaiTien = new LoaiTienInfo();
                m_LoaiTien.LoaiTien = Convert.ToString(row["LoaiTien"]);
                LoaiGiaoDichInfo m_LoaiGD = new LoaiGiaoDichInfo();
                m_LoaiGD.TenGiaoDich = Convert.ToString(row["TenLoaiGiaoDich"]);

                XH.MaPhieu        = Convert.ToString(row["MaPhieu"]);
                XH.SoLuong        = Convert.ToString(row["SoLuong"]);
                XH.GiaBan         = Convert.ToString(row["GiaBan"]);
                XH.ThanhTien      = Convert.ToString(row["ThanhTien"]);
                XH.NgayXuat       = Convert.ToDateTime(row["NgayXuat"]);
                XH.MaMH           = m_MH;
                XH.MaKH           = m_KH;
                XH.MaNV           = m_NV;
                XH.MaLoaiGiaoDich = m_LoaiGD;
                XH.MaLoaiTien     = m_LoaiTien;
                XuatHang.Add(XH);
            }
            return(XuatHang);
        }
Exemplo n.º 6
0
        public static IList <DatHangInfo> LayDsDatHangTheoMa(String MaPhieu)
        {
            IList <DatHangInfo> ds = new List <DatHangInfo>();

            DatHangData data = new DatHangData();
            DataTable   tbl  = data.LayDSDatHangTheoMa(MaPhieu);

            IList <DatHangInfo> DatHang = new List <DatHangInfo>();

            foreach (DataRow row in tbl.Rows)
            {
                DatHangInfo DH = new DatHangInfo();

                MatHangInfo m_MH = new MatHangInfo();
                m_MH.TenMH = Convert.ToString(row["TenMH"]);
                m_MH.MaMH  = Convert.ToString(row["MaMH"]);
                KhachHangInfo m_KH = new KhachHangInfo();
                m_KH.HoTen = Convert.ToString(row["HoTen"]);
                m_KH.MaKH  = Convert.ToString(row["MaKH"]);
                LoaiTienInfo m_LoaiTien = new LoaiTienInfo();
                m_LoaiTien.LoaiTien = Convert.ToString(row["LoaiTien"]);
                LoaiGiaoDichInfo m_LoaiGD = new LoaiGiaoDichInfo();
                m_LoaiGD.TenGiaoDich = Convert.ToString(row["TenLoaiGiaoDich"]);

                DH.MaPhieu        = Convert.ToString(row["MaPhieu"]);
                DH.ThanhToan      = Convert.ToBoolean(row["ThanhToan"]);
                DH.SoLuong        = Convert.ToString(row["SoLuong"]);
                DH.GiaBan         = Convert.ToString(row["GiaBan"]);
                DH.ThanhTien      = Convert.ToString(row["ThanhTien"]);
                DH.NgayDat        = Convert.ToDateTime(row["NgayDat"]);
                DH.MaMH           = m_MH;
                DH.MaKH           = m_KH;
                DH.MaLoaiGiaoDich = m_LoaiGD;
                DH.MaLoaiTien     = m_LoaiTien;
                DatHang.Add(DH);
            }
            return(DatHang);
        }
Exemplo n.º 7
0
 public static void Sua_MatHang(MatHangInfo mh)
 {
     DAO_MATHANG.Sua_MatHang(mh);
 }
Exemplo n.º 8
0
 public static void Them_MatHang(MatHangInfo mh)
 {
     DAO_MATHANG.Them_MatHang(mh);
 }
Exemplo n.º 9
0
 public static void Sua_MatHang(MatHangInfo a)
 {
     con = DAO_DATABASE.OpenConnect();
     SqlHelper.ExecuteNonQuery(con, "PR_MATHANG_SUA", a.MaMH, a.TenMH, a.SoLuong, a.DonGia, a.GiaBan, a.MaNCC, a.NgayNhap, a.MaLoaiTien);
     DAO_DATABASE.CloseConnect(con);
 }