public void ConsigoAdicionarCidade() { _cidadeAppService.Adicionar(new CidadeViewModel { Id = 0, OpenWeatherId = "111", Nome = "Blumenau", Latitude = 67.98, Longitude = 11.4, Pais = "BR" }); _cidadeServiceMock.Verify(c => c.Adicionar(It.IsAny <Cidade>()), Times.Once); }
public ActionResult Adicionar(CidadeViewModel cidadeVM) { try { _cidadeAppService.Adicionar(cidadeVM); } catch (ValidationException ex) { return(Json(new { sucesso = false, mensagem = ex.Message, status = HttpStatusCode.BadRequest })); } return(Json(new { sucesso = true, status = HttpStatusCode.Created })); }
public ActionResult Create(CidadeViewModel cidadeViewModel) { if (ModelState.IsValid) { cidadeViewModel = _cidadeAppService.Adicionar(cidadeViewModel); if (Notifications.HasNotifications()) { foreach (var item in Notifications.Notify()) { ModelState.AddModelError(string.Empty, item.Value); } return(View(cidadeViewModel)); } //ViewBag.Sucesso = "Cidade cadastrado com sucesso :)"; return(RedirectToAction("Index")); //return View(cidadeViewModel); } return(View(cidadeViewModel)); }