public string excluirEndereco(Endereco e) { string erro = null; try { db.Endereco.Remove(e); db.SaveChanges(); } catch (Exception ex) { erro = ex.Message; } return erro; }
public string adicionarEndereco(Endereco e) { string erro = null; try { db.Endereco.Add(e); db.SaveChanges(); } catch (Exception ex) { erro = ex.Message; } return erro; }
public string editarEndereco(Endereco e) { string erro = null; try { db.Entry(e).State = EntityState.Modified; db.SaveChanges(); } catch (Exception ex) { erro = ex.Message; } return erro; }
public ActionResult Edit(Endereco e) { string erro = null; if (e.IdEndereco == 0) erro = enderecoModel.adicionarEndereco(e); else erro = enderecoModel.editarEndereco(e); if (erro == null) { return RedirectToAction("Index"); } else { ViewBag.Erro = erro; return View(e); } }
public string validarEndereco(Endereco e) { if (e.Logradouro == null || e.Logradouro == "") { return "Favor preencher o Logradouro!"; } if (e.Numero == null || e.Numero == "") { return "Favor preencher o número!"; } if (e.Bairro == null || e.Bairro == "") { return "Favor preencher bairro!"; } if (e.CEP == null || e.CEP == "") { return "Favor preencher CEP!"; } return null; }
public ActionResult Edit(int id) { Endereco e = new Endereco(); ViewBag.Titulo = "Novo Endereço"; string ufSelecionada = "MG"; int cidadeSelecionada = 1; int pessoaSelecionada = 1; if (id != 0) { e = enderecoModel.obterEndereco(id); ufSelecionada = e.Cidade.UF; cidadeSelecionada = e.IdCidade; pessoaSelecionada = e.IdPessoa; ViewBag.Titulo = "Editar Endereço"; } ViewBag.UF = new SelectList(unidadeFederativaModel.todasUnidadeFederativa(), "UF", "NomeEstado", ufSelecionada); ViewBag.IdCidade = new SelectList(cidadeModel.todasCidade(), "IdCidade", "NomeCidade", cidadeSelecionada); ViewBag.IdPessoa = new SelectList(pessoaModel.todasPessoa(), "IdPessoa", "Nome", pessoaSelecionada); return View(e); }
internal Endereco obterEndereco(Endereco e) { throw new NotImplementedException(); }