public ActionResult Edit(Cidade c) { string erro = cidadeModel.validarCidade(c); if (erro == null) { if (c.IdCidade == 0) { erro = cidadeModel.adicionarCidade(c); } else { erro = cidadeModel.editarCidade(c); } } if (erro == null) { return RedirectToAction("Index"); } else { ViewBag.Erro = erro; return View(c); } }
public string excluirCidade(Cidade c) { string erro = null; try { db.DeleteObject(c); db.SaveChanges(); } catch (Exception ex) { erro = ex.Message; } return erro; }
public string adicionarCidade(Cidade c) { string erro = null; try { db.Cidade.AddObject(c); db.SaveChanges(); } catch (Exception ex) { erro = ex.Message; } return erro; }
public ActionResult Edit(int id) { if (Roles.IsUserInRole(User.Identity.Name, "administrador")) { Cidade c = new Cidade(); int idEstado = 1; if (id != 0) { c = cidadeModel.obterCidade(id); idEstado = c.IdEstado; } ViewBag.IdEstado = new SelectList(estadoModel.todosEstados(), "IdEstado", "Descricao", idEstado); return View(c); } return Redirect("/Shared/Error"); }
public string editarCidade(Cidade c) { string erro = null; try { if (c.EntityState == System.Data.EntityState.Detached) { db.Cidade.Attach(c); } db.ObjectStateManager.ChangeObjectState(c, System.Data.EntityState.Modified); db.SaveChanges(); } catch (Exception ex) { erro = ex.Message; } return erro; }
/// <summary> /// Create a new Cidade object. /// </summary> /// <param name="idCidade">Initial value of the IdCidade property.</param> /// <param name="descricao">Initial value of the Descricao property.</param> /// <param name="idEstado">Initial value of the IdEstado property.</param> public static Cidade CreateCidade(global::System.Int32 idCidade, global::System.String descricao, global::System.Int32 idEstado) { Cidade cidade = new Cidade(); cidade.IdCidade = idCidade; cidade.Descricao = descricao; cidade.IdEstado = idEstado; return cidade; }
/// <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); }
public string validarCidade(Cidade c) { string erro = null; if (c.Descricao == null || c.Descricao == "") { return "Descricao obrigatória!"; } if (c.IdEstado == 0) { return "Selecione o Estado!"; } return erro; }