public ActionResult Post(DrinkViewModel viewModel) { viewModel.DrinkTypes = _db.DrinkTypes.ToList(); viewModel.Locations = from a in _db.Locations select new Contract.DataContracts.Location { Id = a.Id, Name = a.Name }; var validaiton = _service.Add(new DrinkDto { Name = viewModel.Drink.Name, Price = viewModel.Drink.Price, LocationOfDrinkId = viewModel.LocationId, DrinkTypeId = viewModel.DrinkTypeId }); if (validaiton.IsSuccess) { viewModel.Message = "Success!"; return(View(viewModel)); } viewModel.Message = validaiton.ErrorMessage; return(View(viewModel)); }