Example #1
0
        public List <PhieuNhap> getAllReturnList()
        {
            String    query = "select MaPhieuNhap,NgayNhap from PhieuNhap";
            DataTable dt    = this.dp.ExecuteQuery(query);

            List <PhieuNhap> lstPhieuNhap = new List <PhieuNhap>();

            foreach (DataRow dr in dt.Rows)
            {
                PhieuNhap phieuNhap = new PhieuNhap();
                phieuNhap.MaPhieuNhap = (int)dr["MaPhieuNhap"];
                phieuNhap.NgayNhap    = (DateTime)dr["NgayNhap"];


                lstPhieuNhap.Add(phieuNhap);
            }
            return(lstPhieuNhap);
        }
Example #2
0
        public static List <PhieuNhap> LoadKho()
        {
            QLCHXeEntity db     = new QLCHXeEntity();
            var          result = (
                from c in db.PhieuNhaps
                join ncc in db.NhaCungCaps on c.MaNhaCungCap equals ncc.MaNhaCungCap
                join nv in db.NhanViens on c.MaNhanVien equals nv.MaNhanVien
                select new
            {
                MaPhieuNhap = c.MaPhieuNhap,
                MaNhanVien = c.MaNhanVien,
                NgayNhap = c.NgayNhap,
                MaNhaCungCap = c.MaNhaCungCap,
                TongDonGia = c.TongDonGia,
                NhanVien = nv.HoTen,
                NhaCungCap = ncc.TenNhaCungCap
            }).ToList();
            List <PhieuNhap> listReturn = new List <PhieuNhap>();

            foreach (var item in result)
            {
                PhieuNhap phieunhap_list = new PhieuNhap();

                NhanVien nv = new NhanVien();
                nv.HoTen = item.NhanVien;
                phieunhap_list.NhanVien = nv;

                NhaCungCap ncc = new NhaCungCap();
                ncc.TenNhaCungCap         = item.NhaCungCap;
                phieunhap_list.NhaCungCap = ncc;


                phieunhap_list.MaPhieuNhap  = item.MaPhieuNhap;
                phieunhap_list.MaNhanVien   = item.MaNhanVien;
                phieunhap_list.NgayNhap     = item.NgayNhap;
                phieunhap_list.MaNhaCungCap = item.MaNhaCungCap;
                phieunhap_list.TongDonGia   = item.TongDonGia;


                listReturn.Add(phieunhap_list);
            }

            return(listReturn);
        }
Example #3
0
        public PhieuNhap getByID(int MaPhieuNhap)
        {
            String query = "select NgayNhap from PhieuNhap where MaPhieuNhap=@MaPhieuNhap";
            List <SqlParameter> sqlParameters = new List <SqlParameter>();
            SqlParameter        param         = new SqlParameter("MaPhieuNhap", MaPhieuNhap);

            sqlParameters.Add(param);
            DataTable dt = this.dp.ExecuteQuery(query, sqlParameters);

            if (dt.Rows.Count == 0)
            {
                return(null);
            }
            else
            {
                PhieuNhap phieuNhap = new PhieuNhap();
                phieuNhap.MaPhieuNhap = (int)dt.Rows[0]["MaPhieuNhap"];
                phieuNhap.NgayNhap    = (DateTime)dt.Rows[0]["NgayNhap"];


                return(phieuNhap);
            }
        }
Example #4
0
 public void AddKho(PhieuNhap pn)
 {
     db.PhieuNhaps.Add(pn);
     db.SaveChanges();
 }