Example #1
0
        public static Room Room(System.Data.IDataReader reader)
        {
            Room result = null;

            if (null != reader && reader.Read())
            {
                result = new Room();
                PopulateRoom(result, reader);
            }

            return result;
        }
Example #2
0
 public static void PopulateRoom(Room input, System.Data.IDataReader reader)
 {
     PopulateRecord(input, reader);
     input.RecordId = input.RoomId = Utilities.ToInt(reader[Mimosa.Apartment.Common.Room.ColumnNames.RoomId]);
     input.SiteId = Utilities.ToInt(reader[Mimosa.Apartment.Common.Room.ColumnNames.SiteId]);
     input.RoomName = Utilities.ToString(reader[Mimosa.Apartment.Common.Room.ColumnNames.RoomName]);
     input.RoomStatusId = Utilities.ToInt(reader[Mimosa.Apartment.Common.Room.ColumnNames.RoomStatusId]);
     input.RoomStatus = Utilities.ToString(reader[Mimosa.Apartment.Common.Room.ColumnNames.RoomStatus]);
     input.RoomTypeId = Utilities.ToInt(reader[Mimosa.Apartment.Common.Room.ColumnNames.RoomTypeId]);
     input.RoomType = Utilities.ToString(reader[Mimosa.Apartment.Common.Room.ColumnNames.RoomType]);
     input.IsLegacy = Utilities.ToBool(reader[Mimosa.Apartment.Common.Room.ColumnNames.IsLegacy]);
     input.Description = Utilities.ToString(reader[Mimosa.Apartment.Common.Room.ColumnNames.Description]);
     input.Width = Utilities.ToNDecimal(reader[Mimosa.Apartment.Common.Room.ColumnNames.Width]);
     input.Height = Utilities.ToNDecimal(reader[Mimosa.Apartment.Common.Room.ColumnNames.Height]);
     input.MeterSquare = Utilities.ToNDecimal(reader[Mimosa.Apartment.Common.Room.ColumnNames.MeterSquare]);
     input.Floor = Utilities.ToNInt(reader[Mimosa.Apartment.Common.Room.ColumnNames.Floor]);
     input.BasePrice = Utilities.ToNDecimal(reader[Mimosa.Apartment.Common.Room.ColumnNames.BasePrice]);
 }
 void gvwRoom_AddingNewDataItem(object sender, Telerik.Windows.Controls.GridView.GridViewAddingNewEventArgs e)
 {
     Room newItem = new Room();
     newItem.RecordId = _newId--;
     newItem.SiteId = ucSitePicker.SiteId;
     newItem.RoomStatusId = (int)RoomStatus.Available;
     newItem.CreatedBy = newItem.UpdatedBy = Globals.UserLogin.UserName;
     newItem.IsChanged = true;
     e.NewObject = newItem;
 }