protected override void UpdateValuesFromConcreteModel()
 {
     TotalSquare    = DbEntity.TotalSquare.HasValue ? DbEntity.TotalSquare.Value.ToString("0.#") : String.Empty;
     TotalRoomCount = DbEntity.TotalRoomCount.HasValue ? DbEntity.TotalRoomCount.Value.ToString() : String.Empty;
     TotalFloor     = DbEntity.TotalFloor.HasValue ? DbEntity.TotalFloor.Value.ToString() : String.Empty;
     RoomCount      = DbEntity.RoomCount.HasValue ? DbEntity.RoomCount.Value.ToString() : String.Empty;
     Floor          = DbEntity.Floor.HasValue ? DbEntity.Floor.Value.ToString() : String.Empty;
     Terrace.MoveCurrentTo(DbEntity.Terrace);
     Material.MoveCurrentTo(DbEntity.Material);
     Layout.MoveCurrentTo(DbEntity.Layout);
     FloorLevel.MoveCurrentTo(DbEntity.FloorLevel);
 }