Esempio n. 1
0
 private void textSearch_KeyPress(object sender, KeyPressEventArgs e)
 {
     if (e.KeyChar == (char)Keys.Return)
     {
         listRange.Clear();
         labPage.Text = "Trang 1/1";
         using (MotelManagerEntities data = new MotelManagerEntities())
         {
             String           temp = textSearch.Text;
             List <ROOMRANGE> list = (from a in data.ROOMRANGEs where a.RangeName.Contains(temp) || a.ID.ToString().Contains(temp) select a).ToList();
             listRange.Columns.Add("ID Khu vực", 100);
             listRange.Columns.Add("Tên Khu Vực", 140);
             foreach (ROOMRANGE a in list)
             {
                 ListViewItem item = new ListViewItem(a.ID.ToString());
                 item.SubItems.Add(a.RangeName);
                 listRange.Items.Add(item);
             }
         }
     }
 }
Esempio n. 2
0
        private void textSearch_TextChanged(object sender, EventArgs e)
        {
            listService.Clear();
            labPage.Text = "Trang 1/1";
            using (MotelManagerEntities data = new MotelManagerEntities())
            {
                String         temp = textSearch.Text;
                List <SERVICE> list = (from a in data.SERVICEs where a.ServiceName.Contains(temp) || a.ID.ToString().Contains(temp) select a).ToList();

                listService.Columns.Add("ID Dịch vụ", 100);
                listService.Columns.Add("Tên Dịch Vụ", 140);
                listService.Columns.Add("Đơn Giá", 140);
                foreach (SERVICE a in list)
                {
                    ListViewItem item = new ListViewItem(a.ID.ToString());
                    item.SubItems.Add(a.ServiceName);
                    item.SubItems.Add(a.Price.ToString());
                    listService.Items.Add(item);
                }
            }
        }
Esempio n. 3
0
        private void textSearch_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar == (char)Keys.Return)
            {
                listRoom.Clear();

                using (MotelManagerEntities data = new MotelManagerEntities())
                {
                    String           temp = textSearch.Text;
                    List <MOTELROOM> list = (from a in data.MOTELROOMs where a.RoomName.Contains(temp) || a.ID.ToString().Contains(temp) select a).ToList();

                    listRoom.Columns.Add("ID Phòng", 100);
                    listRoom.Columns.Add("Tên Phòng", 150);
                    listRoom.Columns.Add("Trạng Thái", 120);
                    listRoom.Columns.Add("Loại phòng", 140);
                    listRoom.Columns.Add("Tên Khu Vực ", 200);

                    foreach (MOTELROOM c in list)
                    {
                        ListViewItem item = new ListViewItem(c.ID.ToString());
                        item.SubItems.Add(c.RoomName);
                        if (c.StateRoom.Value == true)
                        {
                            item.SubItems.Add("phòng đã được thuê");
                        }
                        else
                        {
                            item.SubItems.Add("phòng trống");
                        }
                        ROOMRANK a = data.ROOMRANKs.Find(c.IDRoomRank);
                        item.SubItems.Add(a.RankName.ToString());
                        ROOMRANGE b = data.ROOMRANGEs.Find(c.IDRoomRange);
                        item.SubItems.Add(b.RangeName.ToString());
                        listRoom.Items.Add(item);
                    }
                    labPage.Text = "Trang 1/1";
                }
            }
        }
Esempio n. 4
0
        public void loadCustomer(int a, int b)
        {
            using (MotelManagerEntities data = new MotelManagerEntities())
            {
                listKhach.Columns.Add("ID", 100);
                listKhach.Columns.Add("Họ Tên", 150);
                listKhach.Columns.Add("Ngày Sinh", 100);
                listKhach.Columns.Add("Địa Chỉ", 200);
                listKhach.Columns.Add("Số điện thoại", 100);
                listKhach.Columns.Add("Giới Tính", 70);
                var list = (from d in data.USP_PageCustomer(a, b) select d).ToList();


                foreach (var c in list)
                {
                    ListViewItem item = new ListViewItem(c.ID.ToString());
                    item.SubItems.Add(c.CustomerName);
                    String[] temp = c.DateOfBirth.ToString().Split(' ');
                    item.SubItems.Add(temp[0]);
                    item.SubItems.Add(c.Address);
                    item.SubItems.Add(c.NumberPhone.ToString());
                    item.SubItems.Add(c.Sexual.ToString());
                    listKhach.Items.Add(item);
                }
                var temp2 = (from c in data.USP_CountCustomer() select c).ToList();
                tong = int.Parse(temp2[0].ToString());
                if (tong % soLuong != 0)
                {
                    tinh = tong / soLuong + 1;
                }
                else
                {
                    tinh = tong / soLuong;
                }

                labPage.Text = "Trang 1/" + tinh;
            }
        }
Esempio n. 5
0
        public void loadData(int a, int b)
        {
            using (MotelManagerEntities data = new MotelManagerEntities())
            {
                listRank.Columns.Add("ID loại phòng", 100);
                listRank.Columns.Add("Tên loại phòng", 150);
                listRank.Columns.Add("Giá Phòng", 100);
                listRank.Columns.Add("Tiền Cọc", 200);
                listRank.Columns.Add("Ghi Chú", 100);

                var list = (from d in data.USP_PageRank(a, b) select d).ToList();


                foreach (var c in list)
                {
                    ListViewItem item = new ListViewItem(c.ID.ToString());
                    item.SubItems.Add(c.RankName);

                    item.SubItems.Add(c.Price.ToString());
                    item.SubItems.Add(c.Deposits.ToString());
                    item.SubItems.Add(c.About);

                    listRank.Items.Add(item);
                }
                var temp2 = (from c in data.USP_CountRank() select c).ToList();
                tong = int.Parse(temp2[0].ToString());
                if (tong % soLuong != 0)
                {
                    tinh = tong / soLuong + 1;
                }
                else
                {
                    tinh = tong / soLuong;
                }

                labPage.Text = "Trang 1/" + tinh;
            }
        }
Esempio n. 6
0
        private void textSearch_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar == (char)Keys.Return)
            {
                listRoom.Clear();

                using (MotelManagerEntities data = new MotelManagerEntities())
                {
                    String            temp     = textSearch.Text;
                    List <REINTINFOR> listRent = (from a in data.REINTINFORs where a.CheckOutDate.Value.ToString() == "" select a).ToList();

                    listRoom.Columns.Add("ID", 100);
                    listRoom.Columns.Add("Tên Phòng", 150);
                    listRoom.Columns.Add("Trạng Thái", 120);
                    listRoom.Columns.Add("Loại phòng", 140);
                    listRoom.Columns.Add("Tên Khu Vực ", 200);
                    List <MOTELROOM> listMotel = new List <MOTELROOM>();

                    int dem = 0;
                    foreach (REINTINFOR a in listRent)
                    {
                        if (listMotel.Count > 0)
                        {
                            for (int i = 0; i < listMotel.Count; i++)
                            {
                                if (a.IDRoom.Equals(listMotel[i].ID))
                                {
                                    dem = 1;
                                }
                            }
                            if (dem == 0)
                            {
                                MOTELROOM b = data.MOTELROOMs.Find(a.IDRoom);
                                listMotel.Add(b);
                            }
                        }
                        else
                        {
                            MOTELROOM b = data.MOTELROOMs.Find(a.IDRoom);
                            listMotel.Add(b);
                        }
                        dem = 0;
                    }
                    List <MOTELROOM> listMotel2 = (from a in listMotel where a.RoomName.Contains(temp) || a.ID.ToString().Contains(temp) select a).ToList();
                    foreach (MOTELROOM b in listMotel2)
                    {
                        ListViewItem item = new ListViewItem(b.ID.ToString());
                        item.SubItems.Add(b.RoomName);
                        if (b.StateRoom.Value == true)
                        {
                            item.SubItems.Add("phòng đã được thuê");
                        }
                        else
                        {
                            item.SubItems.Add("phòng trống");
                        }
                        ROOMRANK c = data.ROOMRANKs.Find(b.IDRoomRank);
                        item.SubItems.Add(c.RankName.ToString());
                        ROOMRANGE d = data.ROOMRANGEs.Find(b.IDRoomRange);
                        item.SubItems.Add(d.RangeName.ToString());
                        listRoom.Items.Add(item);
                    }
                }
            }
        }