public ActionResult Editar(string id) { if (string.IsNullOrEmpty(id)) { return(View(new AnuncianteViewModel())); } var anunciante = anuncianteApp.ListarPorId(id); if (anunciante == null) { this.Flash("Anunciante não encontrado!", FlashEnum.Error); return(View(new AnuncianteViewModel())); } var anuncianteViewModel = new AnuncianteViewModel() { Id = anunciante.Id, Nome = anunciante.Nome, Telefone = anunciante.Telefone, Email = anunciante.Email, Descricao = anunciante.Descricao }; return(View(anuncianteViewModel)); }
public ActionResult Editar(AnuncianteViewModel anunciante) { if (!ModelState.IsValid) return View(anunciante); var anuncianteSalvar = new Anunciante { Id = anunciante.Id, Nome = anunciante.Nome, Telefone = anunciante.Telefone, Email = anunciante.Email, Descricao = anunciante.Descricao }; anuncianteApp.Salvar(anuncianteSalvar); this.Flash("Anunciante Salvo com Sucesso!"); return RedirectToAction("Index"); }
public ActionResult Editar(AnuncianteViewModel anunciante) { if (!ModelState.IsValid) { return(View(anunciante)); } var anuncianteSalvar = new Anunciante { Id = anunciante.Id, Nome = anunciante.Nome, Telefone = anunciante.Telefone, Email = anunciante.Email, Descricao = anunciante.Descricao }; anuncianteApp.Salvar(anuncianteSalvar); this.Flash("Anunciante Salvo com Sucesso!"); return(RedirectToAction("Index")); }
public ActionResult Editar(string id) { if (string.IsNullOrEmpty(id)) return View(new AnuncianteViewModel()); var anunciante = anuncianteApp.ListarPorId(id); if (anunciante == null) { this.Flash("Anunciante não encontrado!", FlashEnum.Error); return View(new AnuncianteViewModel()); } var anuncianteViewModel = new AnuncianteViewModel() { Id = anunciante.Id, Nome = anunciante.Nome, Telefone = anunciante.Telefone, Email = anunciante.Email, Descricao = anunciante.Descricao }; return View(anuncianteViewModel); }