public DateTime LayHSD(string maPhieuDieuChuyen, string maHangHoa)
        {
            Entities.PhieuDieuChuyenKhoNoiBo[] pdck = new BizLogic.PhieuDieuChuyenKhoNoiBo().Select();
            string makho = "";

            if (pdck != null)
            {
                for (int i = 0; i < pdck.Length; i++)
                {
                    if (pdck[i].MaPhieuDieuChuyenKho == maPhieuDieuChuyen)
                    {
                        makho = pdck[i].TuKho;
                        break;
                    }
                }
            }

            Entities.ChiTietKhoHangTheoHoaHonNhap[] khohang = new BizLogic.ChiTietKhoHangTheoHoaHonNhap().Select();
            for (int i = 0; i < khohang.Length; i++)
            {
                if (khohang[i].Makho == makho && khohang[i].Mahanghoa == maHangHoa)
                {
                    return(khohang[i].Ngayhethan);
                }
            }
            return(new DateTime(2001, 01, 01));
        }
        public DateTime LayHSD(string maPhieuDieuChuyen, string maHangHoa)
        {
            Entities.PhieuDieuChuyenKhoNoiBo[] pdck=new BizLogic.PhieuDieuChuyenKhoNoiBo().Select();
            string makho="";
            if (pdck!=null)
            {
                for (int i = 0; i < pdck.Length; i++)
                {
                    if (pdck[i].MaPhieuDieuChuyenKho ==maPhieuDieuChuyen)
                    {
                        makho = pdck[i].TuKho;
                        break;
                    }
                }
            }

            Entities.ChiTietKhoHangTheoHoaHonNhap[] khohang = new BizLogic.ChiTietKhoHangTheoHoaHonNhap().Select();
            for (int i = 0; i < khohang.Length; i++)
            {
                if (khohang[i].Makho==makho && khohang[i].Mahanghoa==maHangHoa)
                {
                    return khohang[i].Ngayhethan;
                }
            }
            return new DateTime(2001,01,01);
        }
Esempio n. 3
0
 private void ThemChiTietKhoHang(NetworkStream clientStream)
 {
     Entities.ChiTietKhoHangTheoHoaHonNhap[] ddh = (Entities.ChiTietKhoHangTheoHoaHonNhap[])formatter.Deserialize(clientStream);
     switch (ddh[0].Hanhdong)
     {
         case "Insert":
             {
                 int i = new BizLogic.ChiTietKhoHangTheoHoaHonNhap().LuuLai(ddh);
                 formatter.Serialize(clientStream, i);
                 break;
             }
         case "Update":
             {
                 int i = new BizLogic.ChiTietKhoHangTheoHoaHonNhap().TruSoLuong(ddh);
                 if (i == 1)
                     formatter.Serialize(clientStream, true);
                 else
                     formatter.Serialize(clientStream, false);
                 break;
             }
         case "UpdateCong":
             {
                 int i = new BizLogic.ChiTietKhoHangTheoHoaHonNhap().CongSoLuong(ddh);
                 formatter.Serialize(clientStream, i);
                 break;
             }
         default:
             break;
     }
 }