public ICollection <LotUI> ConvertToLotUI(ICollection <Lot> lot) { List <LotUI> lotsUI = new List <LotUI>(); foreach (var item in lot) { LotUI lotUI = new LotUI { ID = item.ID, Apartment = item.Apartment, IsForSale = item.IsForSale, Description = item.Description, Flour = item.Flour, House = item.House, IsReserved = item.IsReserved, IsSold = item.IsSold, Price = item.Price, RoomsCount = item.RoomsCount, Square = item.Square, Address = ConvertToAddressUI(item.Address), Photos = ConvertToPhotoUI(item.Photos) }; lotsUI.Add(lotUI); } return(lotsUI); }
public Lot ConvertToWCFLot(LotUI lotUI) { Lot lot = new Lot() { ID = lotUI.ID, Apartment = lotUI.Apartment, Description = lotUI.Description, Flour = lotUI.Flour, IsForSale = lotUI.IsForSale, House = lotUI.House, IsReserved = lotUI.IsReserved, IsSold = lotUI.IsSold, Price = lotUI.Price, RoomsCount = lotUI.RoomsCount, Square = lotUI.Square, Address = ConvertToAddressWCF(lotUI.Address), Photos = ConvertToPhotoWCF(lotUI.Photos).ToArray() }; return(lot); }
public void LotEdit(LotUI lotUI) { Lot lot = new Lot() { Address = ConvertToAddressWCF(lotUI.Address), Photos = ConvertToPhotoWCF(lotUI.Photos).ToArray(), IsForSale = lotUI.IsForSale, Apartment = lotUI.Apartment, Description = lotUI.Description, Flour = lotUI.Flour, House = lotUI.House, IsReserved = lotUI.IsReserved, IsSold = lotUI.IsSold, Price = lotUI.Price, RoomsCount = lotUI.RoomsCount, Square = lotUI.Square, User = ConvertToUserWCF(lotUI.User) }; _WCF.LotEdit(lot); }