private List <RentalRoomBo> FillLst(DataTable pdtDataTable)
        {
            List <RentalRoomBo> lstItems = new List <RentalRoomBo>();

            try
            {
                RentalRoomBo rentalRoomBo = null;

                foreach (DataRow dr in pdtDataTable.Rows)
                {
                    rentalRoomBo = new RentalRoomBo
                    {
                        IdRentalRoom     = ABLib.Databases.GetInt32(dr, "IdRentalRoom"),
                        IdRentalAd       = ABLib.Databases.GetInt32(dr, "IdRentalAd"),
                        RentPrice        = ABLib.Databases.GetDecimal(dr, "RentPrice"),
                        Charges          = ABLib.Databases.GetDecimal(dr, "Charges"),
                        ChargesDetail    = ABLib.Databases.GetString(dr, "ChargesDetail"),
                        Caution          = ABLib.Databases.GetDecimal(dr, "Caution"),
                        Surface          = ABLib.Databases.GetInt16(dr, "Surface"),
                        Furnished        = ABLib.Databases.GetBoolean(dr, "Furnished"),
                        AvalaibleDate    = ABLib.Databases.GetDateTime(dr, "AvalaibleDate"),
                        AvalaibleEndDate = ABLib.Databases.GetDateTime(dr, "AvalaibleEndDate")
                    };

                    lstItems.Add(rentalRoomBo);
                }
            }
            catch (Exception)
            {
                throw;
            }

            return(lstItems);
        }
Beispiel #2
0
        public AdRentalViewModal(bool init)
        {
            if (init == true)
            {
                RentalAdBo = new RentalAdBo(true);

                RentalRoomBo = new RentalRoomBo();
                RentalAdBo.RentalRoomBo.Add(RentalRoomBo);
            }
        }