Example #1
0
 public void LayPhieuXuatHuy()
 {
     try
     {
         Entities.PhieuXuatHuy[] PXuatHuy1 = new Entities.PhieuXuatHuy[0];
         PXuatHuy1 = new BizLogic.PhieuXuatHuy().Select();
         if (PXuatHuy1 == null)
         {
             PXuatHuy1 = new Entities.PhieuXuatHuy[0];
             PXuatHuy  = PXuatHuy1;
             return;
         }
         int count = 0;
         for (int i = 0; i < PXuatHuy1.Length; i++)
         {
             DateTime ngaylap = PXuatHuy1[i].NgayLap;
             if (ngaylap >= BatDau && ngaylap <= KetThuc)
             {
                 count++;
             }
         }
         PXuatHuy = new Entities.PhieuXuatHuy[count];
         count    = 0;
         for (int i = 0; i < PXuatHuy1.Length; i++)
         {
             DateTime ngaylap = PXuatHuy1[i].NgayLap;
             if (ngaylap >= BatDau && ngaylap <= KetThuc)
             {
                 PXuatHuy[count] = PXuatHuy1[i];
                 count++;
             }
         }
     }
     catch
     {
     }
 }
        public void LayPhieuXuatHuy()
        {
            try
            {
                Entities.PhieuXuatHuy[] PXuatHuy1 = new Entities.PhieuXuatHuy[0];
                PXuatHuy1 = new BizLogic.PhieuXuatHuy().Select();
                if (PXuatHuy1 == null)
                {
                    PXuatHuy1 = new Entities.PhieuXuatHuy[0];
                    PXuatHuy = PXuatHuy1;
                    return;
                }
                int count = 0;
                for (int i = 0; i < PXuatHuy1.Length; i++)
                {
                    DateTime ngaylap = PXuatHuy1[i].NgayLap;
                    if (ngaylap >= BatDau && ngaylap <= KetThuc)
                    {
                        count++;
                    }
                }
                PXuatHuy = new Entities.PhieuXuatHuy[count];
                count = 0;
                for (int i = 0; i < PXuatHuy1.Length; i++)
                {
                    DateTime ngaylap = PXuatHuy1[i].NgayLap;
                    if (ngaylap >= BatDau && ngaylap <= KetThuc)
                    {
                        PXuatHuy[count] = PXuatHuy1[i];
                        count++;
                    }
                }

            }
            catch
            {
            }
        }
Example #3
0
 public void XuLy_PhieuXuatHuyMang(NetworkStream clientStream)
 {
     Entities.PhieuXuatHuy[] pxh = (Entities.PhieuXuatHuy[])formatter.Deserialize(clientStream);
     switch (pxh[0].HanhDong)
     {
         case "Update":
             {
                 bool kt = new BizLogic.PhieuXuatHuy().UpdateTinhTrang(pxh);
                 if (kt == true)
                 {
                     new BizLogic.LogFile().GhiFile(new Entities.LogFile(pxh[0].MaNhanVien, pxh[0].TenDangNhap, pxh[0].HanhDong, DateTime.Now.ToString(), "Xác nhận phiếu xuất hủy: " + pxh[0].MaPhieuXuatHuy));
                 }
                 formatter.Serialize(clientStream, kt);
                 break;
             }
         default:
             break;
     }
 }
Example #4
0
        /// <summary>
        /// Phiếu Xuất Hủy
        /// </summary>
        /// <param name="clientStream"></param>
        /// <param name="objectName"></param>
        public void XuLy_PhieuXuatHuy(NetworkStream clientStream)
        {
            Entities.PhieuXuatHuy pxh = (Entities.PhieuXuatHuy)formatter.Deserialize(clientStream);
            switch (pxh.HanhDong)
            {
                case "Insert":
                    {

                        bool kt = new BizLogic.PhieuXuatHuy().InsertUpdate(pxh);
                        if (kt == true)
                        {
                            new BizLogic.LogFile().GhiFile(new Entities.LogFile(pxh.MaNhanVien, pxh.TenDangNhap, pxh.HanhDong, DateTime.Now.ToString(), "Thêm phiếu xuất hủy: " + pxh.MaPhieuXuatHuy));
                        }
                        formatter.Serialize(clientStream, kt);
                        break;
                    }
                case "Update":
                    {

                        bool kt = new BizLogic.PhieuXuatHuy().InsertUpdate(pxh);
                        if (kt == true)
                        {
                            new BizLogic.LogFile().GhiFile(new Entities.LogFile(pxh.MaNhanVien, pxh.TenDangNhap, pxh.HanhDong, DateTime.Now.ToString(), "Sửa phiếu xuất hủy: " + pxh.MaPhieuXuatHuy));
                        }
                        formatter.Serialize(clientStream, kt);
                        break;
                    }
                case "Delete":
                    {

                        bool kt = new BizLogic.PhieuXuatHuy().Delete(pxh);
                        if (kt == true)
                        {
                            new BizLogic.LogFile().GhiFile(new Entities.LogFile(pxh.MaNhanVien, pxh.TenDangNhap, pxh.HanhDong, DateTime.Now.ToString(), "Xóa phiếu xuất hủy: " + pxh.MaPhieuXuatHuy));
                        }
                        formatter.Serialize(clientStream, kt);
                        break;
                    }
                case "Select":
                    {
                        Entities.PhieuXuatHuy[] pxh1 = new BizLogic.PhieuXuatHuy().Select();
                        formatter.Serialize(clientStream, pxh1);
                        break;
                    }
                case "SelectTheoMaKho":
                    {
                        Entities.PhieuXuatHuy[] pxh1 = new BizLogic.PhieuXuatHuy().SelectTheoMaKho(pxh.MaKho);
                        formatter.Serialize(clientStream, pxh1);
                        break;
                    }
                default:
                    break;
            }
        }