public ActionResult Edit(Cidade t, Estado e) { if (Roles.IsUserInRole(User.Identity.Name, "Administrador")) { ViewBag.UF = new SelectList(estadoModel.todosEstados(), "UF", "Descricao", e); if (!validarCidade(t)) { ViewBag.Erro = "Erro na validação do Cidade"; return View(t); } string erro = null; if (t.idCidade == 0) { erro = cidadeModel.adicionarCidade(t); } else { erro = cidadeModel.editarCidade(t); } if (erro == null) { return RedirectToAction("Index"); } else { ViewBag.Erro = erro; return View(t); } } return Redirect("/Shared/Restrito"); }
public ActionResult Edit(int id) { if (Roles.IsUserInRole(User.Identity.Name, "Administrador")) { Cidade t = new Cidade(); ViewBag.Titulo = "Nova Cidade"; string idEstadoSelecionado = "MG"; if (id != 0) { t = cidadeModel.obterCidade(id); idEstadoSelecionado = t.UF; ViewBag.Titulo = "Editar Cidade"; } ViewBag.UF = new SelectList(estadoModel.todosEstados(), "UF", "Descricao", idEstadoSelecionado); return View(t); } return Redirect("/Shared/Restrito"); }
/// <summary> /// Deprecated Method for adding a new object to the Cidade EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToCidade(Cidade cidade) { base.AddObject("Cidade", cidade); }
/// <summary> /// Create a new Cidade object. /// </summary> /// <param name="idCidade">Initial value of the idCidade property.</param> /// <param name="uF">Initial value of the UF property.</param> /// <param name="descricao">Initial value of the Descricao property.</param> public static Cidade CreateCidade(global::System.Int16 idCidade, global::System.String uF, global::System.String descricao) { Cidade cidade = new Cidade(); cidade.idCidade = idCidade; cidade.UF = uF; cidade.Descricao = descricao; return cidade; }
public ActionResult EditEndereco(Endereco e, Estado estado, Cidade cidade, TipoEndereco tipo, Pessoa p) { if (Roles.IsUserInRole(User.Identity.Name, "Administrador")) { ViewBag.UF = new SelectList(estadoModel.todosEstados(), "UF", "Descricao", estado); ViewBag.idCidade = new SelectList(cidadeModel.obterCidadesPorEstado(estado.UF), "idCidade", "Descricao", cidade); ViewBag.idTipoEndereco = new SelectList(tipoEnderecoModel.todosTiposEnderecos(), "idTipoEndereco", "Descricao", tipo); string erro = null; if (e.idEndereco == 0) { erro = enderecoModel.adicionarEndereco(e); } else { erro = enderecoModel.editarEndereco(e); } if (erro == null) { if (p.idPessoa == 0) { erro = "p.idPEssoa vazio"; } return RedirectToAction("EditTelefone", new { idTelefone = 0, p.idPessoa }); } else { ViewBag.Erro = erro; return View(e); } } return Redirect("/Shared/Restrito"); }
private bool validarCidade(Cidade c) { if (c.Descricao == "") return false; if (c.UF == "") return false; return true; }