public ActionResult Get() { WeatherViewModel model = new WeatherViewModel(); using (var client = new WeatherOnlineServiceClient()) { var weather = client.GetWeatherForUser(User.Identity.Name); model = Mapper.Map <WeatherViewModel>(weather); } return(View(model)); }
public ActionResult Index() { Mapper.CreateMap <WeatherData, WeatherViewModel>().ReverseMap(); WeatherViewModel model = new WeatherViewModel(); using (var client = new WeatherOnlineServiceClient()) { var weather = client.GetWeather("poltava"); model = Mapper.Map <WeatherViewModel>(weather); } return(View(model)); }
public ActionResult Compare() { WeatherCompareViewModel model = new WeatherCompareViewModel(); using (var client = new WeatherOnlineServiceClient()) { var weather = client.GetWeatherForUser(User.Identity.Name); model.WeatherOnline = Mapper.Map <WeatherViewModel>(weather); var savedWeather = client.GetSavedWeatherForUser(User.Identity.Name); model.WeatherSaved = Mapper.Map <WeatherViewModel>(savedWeather); } return(View(model)); }