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(Estado e) { if (Roles.IsUserInRole(User.Identity.Name, "Administrador")) { if (!validarEstado(e)) { ViewBag.Erro = "Erro na validação do Estado"; return View(e); } string erro = null; if (e.UF == "") { erro = estadoModel.adicionarEstado(e); } else { erro = estadoModel.editarEstado(e); } if (erro == null) { return RedirectToAction("Index"); } else { ViewBag.Erro = erro; return View(e); } } return Redirect("/Shared/Restrito"); }
public PartialViewResult Edit(string UF) { Estado e = new Estado(); ViewBag.Titulo = "Novo Estado"; if (UF != "") { e = estadoModel.obterEstado(UF); ViewBag.Titulo = "Editar Estado"; } return PartialView(e); }
public string excluirEstado(Estado e) { string erro = null; try { db.Estado.DeleteObject(e); db.SaveChanges(); } catch (Exception ex) { erro = ex.Message; } return erro; }
public string adicionarEstado(Estado e) { string erro = null; try { db.Estado.AddObject(e); db.SaveChanges(); } catch (Exception ex) { erro = ex.Message; } return erro; }
public string editarEstado(Estado e) { string erro = null; try { if (e.EntityState == System.Data.EntityState.Detached) { db.Estado.Attach(e); } db.ObjectStateManager.ChangeObjectState(e, System.Data.EntityState.Modified); db.SaveChanges(); } catch (Exception ex) { erro = ex.Message; } return erro; }
/// <summary> /// Deprecated Method for adding a new object to the Estado EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToEstado(Estado estado) { base.AddObject("Estado", estado); }
/// <summary> /// Create a new Estado object. /// </summary> /// <param name="uF">Initial value of the UF property.</param> /// <param name="descricao">Initial value of the Descricao property.</param> public static Estado CreateEstado(global::System.String uF, global::System.String descricao) { Estado estado = new Estado(); estado.UF = uF; estado.Descricao = descricao; return estado; }
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 validarEstado(Estado estado) { if (estado.UF == "") { return false; } if (estado.Descricao == "") { return false; } return true; }