public string adicionarEndereco(Endereco e) { string erro = null; try { db.Endereco.AddObject(e); db.SaveChanges(); } catch (Exception ex) { erro = ex.Message; } return erro; }
public string excluirEndereco(Endereco e) { string erro = null; try { db.Endereco.DeleteObject(e); db.SaveChanges(); } catch (Exception ex) { erro = ex.Message; } return erro; }
public string editarEndereco(Endereco e) { string erro = null; try { if (e.EntityState == System.Data.EntityState.Detached) { db.Endereco.Attach(e); } db.ObjectStateManager.ChangeObjectState(e, System.Data.EntityState.Modified); db.SaveChanges(); } catch (Exception ex) { erro = ex.Message; } return erro; }
public ActionResult EditEndereco(int idEndereco, int idCliente) { Endereco e = new Endereco(); e.IdCliente = idCliente; if (idEndereco != 0) { e = enderecoModel.obterEndereco(idEndereco); } string estadoSelecionado = "MG"; int cidadeSelecionada = 1; // 1 = Patos de Minas if (idEndereco != 0) { estadoSelecionado = e.Cidade.UF; cidadeSelecionada = e.IdCidade; } ViewBag.Estados = new SelectList(estadoModel.todosEstados(), "UF", "Descricao", estadoSelecionado); ViewBag.IdCidade = new SelectList(cidadeModel.obterCidadesPorEstado(estadoSelecionado), "IdCidade", "Descricao", cidadeSelecionada); return View(e); }
public ActionResult EditEndereco(Endereco e) { string erro = null; if (e.IdEndereco == 0) { erro = enderecoModel.adicionarEndereco(e); } else { erro = enderecoModel.editarEndereco(e); } if (erro == null) { return RedirectToAction("ListaEnderecos", new { idCliente = e.IdCliente }); } else { ViewBag.Erro = erro; return View(e); } }
/// <summary> /// Create a new Endereco object. /// </summary> /// <param name="idEndereco">Initial value of the IdEndereco property.</param> /// <param name="idCidade">Initial value of the IdCidade property.</param> /// <param name="idCliente">Initial value of the IdCliente property.</param> /// <param name="logradouro">Initial value of the Logradouro property.</param> /// <param name="numero">Initial value of the Numero property.</param> /// <param name="bairro">Initial value of the Bairro property.</param> public static Endereco CreateEndereco(global::System.Int32 idEndereco, global::System.Int32 idCidade, global::System.Int32 idCliente, global::System.String logradouro, global::System.Int32 numero, global::System.String bairro) { Endereco endereco = new Endereco(); endereco.IdEndereco = idEndereco; endereco.IdCidade = idCidade; endereco.IdCliente = idCliente; endereco.Logradouro = logradouro; endereco.Numero = numero; endereco.Bairro = bairro; return endereco; }
/// <summary> /// Deprecated Method for adding a new object to the Endereco EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToEndereco(Endereco endereco) { base.AddObject("Endereco", endereco); }