Esempio n. 1
0
        public eThongKeSLDia ThongKeSoLuongDiaTheoTinhTrang(eTieuDe tieuDe)
        {
            var           listdia           = db.Dias.Where(x => x.MaTieuDe.Equals(tieuDe.MaTieuDe)).ToList();
            eThongKeSLDia eThongKe          = new eThongKeSLDia();
            List <Dia>    listDiaDaThue     = new List <Dia>();
            List <Dia>    listDiaDaDatTruoc = new List <Dia>();
            List <Dia>    listDiaSanSang    = new List <Dia>();

            foreach (Dia dia in listdia)
            {
                if (dia.TrangThaiDia.Equals("Đã thuê"))
                {
                    listDiaDaThue.Add(dia);
                }
                else if (dia.TrangThaiDia.Equals("Đã đặt"))
                {
                    listDiaDaDatTruoc.Add(dia);
                }
                else
                {
                    listDiaSanSang.Add(dia);
                }
            }
            eThongKe.TenTieuDe         = tieuDe.TenTieuDe;
            eThongKe.TongSoLuong       = listdia.Count;
            eThongKe.SoLuongDaDatTruoc = listDiaDaDatTruoc.Count;
            eThongKe.SoLuongDaThue     = listDiaDaThue.Count;
            eThongKe.SoLuongSanSang    = listDiaSanSang.Count;
            return(eThongKe);
        }
 private void datagridTieuDeGame_RowStateChanged(object sender, DataGridViewRowStateChangedEventArgs e)
 {
     if (datagridTieuDeGame.SelectedRows.Count > 0)
     {
         etd                       = new eTieuDe();
         etd.MaTieuDe              = datagridTieuDeGame.SelectedRows[0].Cells["maTieuDe"].Value.ToString();
         etd.TenTieuDe             = datagridTieuDeGame.SelectedRows[0].Cells["tenTieuDe"].Value.ToString();
         etd.NhaSanXuat            = datagridTieuDeGame.SelectedRows[0].Cells["nhaSanXuat"].Value.ToString();
         etd.MaLoaiDia             = datagridTieuDeGame.SelectedRows[0].Cells["maLoaiDia"].Value.ToString();
         etk                       = busdia.ThongKeSoLuongDiaTheoTinhTrang(etd);
         lblTenTieuDe.Text         = "";
         lblTongSoLuongDia.Text    = "";
         lblSoLuongDaDuocThue.Text = "";
         lblSoLuongDatTruoc.Text   = "";
         lblSoLuongSanSang.Text    = "";
     }
 }