Exemplo n.º 1
0
        public static BE.ListingViewModel BuildListingViewModel(
			DA.Facility facility, DA.CityStateZip cityStateZip, DA.ListingType listingType)
        {
            BE.ListingViewModel listing = new BE.ListingViewModel()
            {
                FacilityGuid = facility.FacilityGuid,
                FacilityID = facility.FacilityID,
                FacilityName = facility.FacilityName,
                PhoneNumber = facility.PhoneNumber,
                Email = facility.Email,
                Address = facility.Address,
                ClientGuid = facility.ClientGuid,
                Description = facility.Description,
                Exerpt = facility.Exerpt,
                Website = facility.Website,
                CityStateZipGuid = cityStateZip.CityStateZipGuid,
                City = cityStateZip.City.Trim(),
                State = cityStateZip.State.Trim(),
                ZipCode = cityStateZip.ZipCode.Trim(),
                PublicPhotoFileUri = facility.PublicPhotoFileUri,
                ListingTypeGuid = listingType.ListingTypeGuid,
                ListingTypeName = listingType.ListingTypeName,
                Latitude = facility.Latitude,
                Longitude = facility.Longitude,
                Price=facility.Price

            };
            return listing;
        }
Exemplo n.º 2
0
        public static BE.AccountViewModel BuildAccountViewModel(
			DA.Client client, DA.CityStateZip cityStateZip, DA.PaymentInfo paymentInfo)
        {
            BE.AccountViewModel account = new BE.AccountViewModel()
            {
                ClientGuid = client.ClientGuid,
                ClientID = client.ClientID,
                ClientName = client.ClientName,
                PhoneNumber = client.PhoneNumber,
                Email = client.Email,
                Address = client.Address,
                FederatedID = client.FederatedID,
                FederatedKey = client.FederatedKey,
                FederatedIDProvider = client.FederatedIDProvider,
                CityStateZipGuid = cityStateZip.CityStateZipGuid,
                City = cityStateZip.City,
                State = cityStateZip.State,
                ZipCode = cityStateZip.ZipCode,
                PaymentInfoGuid = paymentInfo.PaymentInfoGuid,
                PaymentInfoID = paymentInfo.PaymentInfoID,
                AmazonToken = paymentInfo.AmazonToken,
                PauseAccount = client.AccountPaused,
                IsWaiverd=client.IsWaiverd,
                FreeDays=client.FreeDays,
                AccountBalance=client.Credits,
                IsSuspended=client.IsSuspended,
                IsFlagged=client.IsFlagged,
                IsActive=client.IsActive

            };
            return account;
        }