Ejemplo n.º 1
0
        public void LayHDBanHang()
        {
            try
            {
                Entities.HDBanHang[] HDBanHang1 = new Entities.HDBanHang[0];
                HDBanHang1 = new BizLogic.HDBanHang().Select();
                if (HDBanHang1 == null)
                {
                    HDBanHang1 = new Entities.HDBanHang[0];
                    return;
                }

                int count = 0;
                for (int i = 0; i < HDBanHang1.Length; i++)
                {
                    DateTime ngayban = HDBanHang1[i].NgayBan;
                    if (ngayban >= BatDau && ngayban <= KetThuc)
                    {
                        count++;
                    }
                }
                HDBanHang = new Entities.HDBanHang[count];
                count     = 0;
                for (int i = 0; i < HDBanHang1.Length; i++)
                {
                    DateTime ngayban = HDBanHang1[i].NgayBan;
                    if (ngayban >= BatDau && ngayban <= KetThuc)
                    {
                        HDBanHang[count] = HDBanHang1[i];
                        count++;
                    }
                }
            }
            catch
            {
            }
        }
Ejemplo n.º 2
0
        public void LayHDBanHang()
        {
            try
            {
                Entities.HDBanHang[] HDBanHang1 = new Entities.HDBanHang[0];
                HDBanHang1 = new BizLogic.HDBanHang().Select();
                if (HDBanHang1 == null)
                {
                    HDBanHang1 = new Entities.HDBanHang[0];
                    return;
                }

                int count = 0;
                for (int i = 0; i < HDBanHang1.Length; i++)
                {
                    DateTime ngayban = HDBanHang1[i].NgayBan;
                    if (ngayban >= BatDau && ngayban <= KetThuc)
                    {
                        count++;
                    }
                }
                HDBanHang = new Entities.HDBanHang[count];
                count = 0;
                for (int i = 0; i < HDBanHang1.Length; i++)
                {
                    DateTime ngayban = HDBanHang1[i].NgayBan;
                    if (ngayban >= BatDau && ngayban <= KetThuc)
                    {
                        HDBanHang[count] = HDBanHang1[i];
                        count++;
                    }
                }

            }
            catch
            {
            }
        }
Ejemplo n.º 3
0
 public void XuLy_HDBanHangMang(NetworkStream clientStream)
 {
     Entities.HDBanHang[] hdbh = (Entities.HDBanHang[])formatter.Deserialize(clientStream);
     switch (hdbh[0].HanhDong)
     {
         case "Update":
             {
                 bool kt = new BizLogic.HDBanHang().UpdateThanhToanNgay(hdbh);
                 formatter.Serialize(clientStream, kt);
                 break;
             }
         default:
             break;
     }
 }
Ejemplo n.º 4
0
        /// <summary>
        /// Kho hàng
        /// </summary>
        /// <param name="clientStream"></param>
        /// 
        public void XuLy_HDBanHang(NetworkStream clientStream)
        {
            Entities.HDBanHang hdbh = (Entities.HDBanHang)formatter.Deserialize(clientStream);
            switch (hdbh.HanhDong)
            {
                case "Insert":
                    {

                        bool kt = new BizLogic.HDBanHang().InsertUpdate(hdbh);
                        if (kt == true)
                        {
                            new BizLogic.LogFile().GhiFile(new Entities.LogFile(hdbh.MaNhanVien, hdbh.TenDangNhap, hdbh.HanhDong, DateTime.Now.ToString(), "Thêm hóa đơn bán hàng: " + hdbh.MaHDBanHang));
                        }
                        formatter.Serialize(clientStream, kt);
                        break;
                    }
                case "Update":
                    {

                        bool kt = new BizLogic.HDBanHang().InsertUpdate(hdbh);
                        if (kt == true)
                        {
                            new BizLogic.LogFile().GhiFile(new Entities.LogFile(hdbh.MaNhanVien, hdbh.TenDangNhap, hdbh.HanhDong, DateTime.Now.ToString(), "Sửa hóa đơn bán hàng: " + hdbh.MaHDBanHang));
                        }
                        formatter.Serialize(clientStream, kt);
                        break;
                    }
                case "Delete":
                    {

                        bool kt = new BizLogic.HDBanHang().Delete(hdbh);
                        formatter.Serialize(clientStream, kt);
                        break;
                    }
                case "Select":
                    {
                        Entities.HDBanHang[] hdbh1 = new BizLogic.HDBanHang().Select();
                        formatter.Serialize(clientStream, hdbh1);
                        break;
                    }
                case "SelectTheoMaKho":
                    {
                        Entities.HDBanHang[] hdbh1 = new BizLogic.HDBanHang().Select_TheoMaKho(hdbh.MaKho);
                        formatter.Serialize(clientStream, hdbh1);
                        break;
                    }
                case "Search":
                    {
                        Entities.HDBanHang[] hdbh1 = new BizLogic.HDBanHang().Select(hdbh.Cot, hdbh.Kieu, hdbh.GiaTri, hdbh.MaKH);
                        formatter.Serialize(clientStream, hdbh1);
                        break;
                    }
                case "SelectTheoHoaDon":
                    {
                        Entities.HDBanHang[] hdbh1 = new BizLogic.HDBanHang().Select(hdbh.Cot, hdbh.Kieu, hdbh.GiaTri, hdbh.MaKH);
                        formatter.Serialize(clientStream, hdbh1);
                        break;
                    }
                case "DeleteTheoMa":
                    {
                        bool kt = new BizLogic.HDBanHang().Delete(hdbh);
                        formatter.Serialize(clientStream, kt);
                        break;
                    }
                default:
                    break;
            }
        }