Exemple #1
0
        void LoadDataDgvDia(DataGridView dgr, List <ePhieuThue> l)
        {
            dts_Dia.Clear();
            dts_Dia = CreatData_Dia();

            #region Thêm dữ liệu từ danh sách đặt
            foreach (var ept in lstThueDat)
            {
                eTieuDe td = busTieuDe.LayTieuDeTheoMaDia(ept.Madia);
                if (td != null)
                {
                    dts_Dia.Rows.Add(ept.Madia, td.TenTieuDe,
                                     String.Format("{0:dd/MM/yyyy}", ept.Ngaymuon),
                                     String.Format("{0:dd/MM/yyyy}", ept.Ngayhentra),
                                     ept.Giathue.ToString(), "Đặt trước");
                }
            }
            #endregion

            #region Thêm dữ liệu từ danh sách thuê
            foreach (ePhieuThue pt in l)
            {
                eTieuDe td = busTieuDe.LayTieuDeTheoMaDia(pt.Madia);
                if (td != null)
                {
                    dts_Dia.Rows.Add(pt.Madia, td.TenTieuDe, String.Format("{0:dd/MM/yyyy}", pt.Ngaymuon),
                                     String.Format("{0:dd/MM/yyyy}", pt.Ngayhentra),
                                     pt.Giathue.ToString(), "Thêm mới");
                }
            }
            #endregion

            dgr.AllowUserToAddRows = false;
            dgr.DataSource         = dts_Dia;
        }
        void LoadDataDgvDia()
        {
            dts.Clear();
            dts = CreatData_Dia();

            foreach (eDia d in lst)
            {
                dts.Rows.Add(d.Madia, d.Tendia, d.Trangthaidia, busTD.LayTieuDeTheoMaDia(d.Madia).TenTieuDe);
            }
            dgvDia.AllowUserToAddRows = false;
            dgvDia.DataSource         = dts;
        }