示例#1
0
        public static BarSearchResultDTO MapBarToSearchDTO(this Bar bar)
        {
            var searchBarDTO = new BarSearchResultDTO();

            searchBarDTO.Id        = bar.Id;
            searchBarDTO.Name      = bar.Name;
            searchBarDTO.Image     = bar.Image;
            searchBarDTO.BarRating = bar.BarRating;
            searchBarDTO.Address   = bar.Address.Country.Name + ", " + bar.Address.City + ", " + bar.Address.Details;
            return(searchBarDTO);
        }
示例#2
0
        public static BarSearchResultViewModel MapSearchBarVMToDTO(this BarSearchResultDTO bar)
        {
            var newBarVM = new BarSearchResultViewModel();

            newBarVM.Id        = bar.Id;
            newBarVM.Name      = bar.Name;
            newBarVM.Image     = bar.Image;
            newBarVM.Address   = bar.Address;
            newBarVM.BarRating = (double)Math.Round((decimal)(bar.BarRating ?? 0), 2);
            return(newBarVM);
        }