public IActionResult Salvar(BandeiraPosto bandeira) { BandeiraPostoBLL BLL = new BandeiraPostoBLL(); string mensagemErro; if (bandeira.Codigo == null) { if (BLL.insertBandeiraPosto(bandeira, out mensagemErro)) { TempData["mensagemSucesso"] = "Bandeira cadastrada com sucesso!"; } else { TempData["mensagemErro"] = mensagemErro; } } else { if (BLL.updateBandeiraPosto(bandeira, out mensagemErro)) { TempData["mensagemSucesso"] = "Bandeira atualizada com sucesso!"; } else { TempData["mensagemErro"] = mensagemErro; } } return(RedirectToAction("List")); }
public IActionResult Edit(int?codigoBandeira) { BandeiraPostoBLL BLL = new BandeiraPostoBLL(); string mensagemErro; if (codigoBandeira != null && codigoBandeira != 0) { BandeiraPosto bandeiraCorrente = BLL.getBandeiras((int)codigoBandeira, "", out mensagemErro).FirstOrDefault(); return(View(bandeiraCorrente)); } else { return(View()); } }