public string DeletarPessoa(string pessoaId) { if (!String.IsNullOrEmpty(pessoaId)) { try { int _pessoaId = Int32.Parse(pessoaId); using (PessoaContexto contextObj = new PessoaContexto()) { var _pessoa = contextObj.pessoa.Find(_pessoaId); contextObj.pessoa.Remove(_pessoa); contextObj.SaveChanges(); return("Registro selecionado deletado com sucesso"); } } catch (Exception) { return("Detalhes não encontrado"); } } else { return("Operação inválida"); } }
public HttpResponseMessage Put(int codigo, [FromBody] Pessoa pessoa) { var updValido = PessoaContexto.Update(x => x.Id == codigo, pessoa); var status = updValido ? HttpStatusCode.Accepted : HttpStatusCode.NoContent; return(Request.CreateResponse(status, PessoaContexto.ConsultarTodos())); }
public string AtualizarPessoa(Pessoa pessoa) { if (pessoa != null) { using (PessoaContexto contextObj = new PessoaContexto()) { try { int pessoaId = Convert.ToInt32(pessoa.Id); Pessoa _pessoa = contextObj.pessoa.Where(b => b.Id == pessoaId).FirstOrDefault(); _pessoa.Nome = pessoa.Nome; _pessoa.Email = pessoa.Email; _pessoa.Telefone = pessoa.Telefone; contextObj.SaveChanges(); return("Registro atualizado com sucesso"); } catch (Exception ex) { return("Erro ao tentar atualizar registro: " + ex.ToString());; } } } else { return("Registro inválido"); } }
/// <summary> /// Construtor que cria e carrega os clientes do banco de dados /// </summary> public PessoaViewModel() { pessoaContexto = new PessoaContexto(); Clientes = new ObservableCollection <Pessoa>(); Clientes = pessoaContexto.Carregar(); }
public HttpResponseMessage PostPessoa([FromBody] Pessoa pessoa) { if (CpfCnpjUtils.IsValid(pessoa.Cpf)) { PessoaContexto.Add(pessoa); return(Request.CreateResponse(HttpStatusCode.Created, PessoaContexto.ConsultarTodos())); } return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "CPF Invalido!")); }
public HttpResponseMessage Delete(int codigo) { var pessoa = PessoaContexto.ConsultarPorId(x => x.Id == codigo); if (pessoa != null) { PessoaContexto.Remove(pessoa); return(Request.CreateResponse(HttpStatusCode.OK, PessoaContexto.ConsultarTodos())); } return(Request.CreateResponse(HttpStatusCode.OK, pessoa)); }
public List <Pessoas> ListarTodos(Pessoas pessoa) { this.ctx = new PessoaContexto(); if (pessoa.id_pessoa > 0) { return(ctx.Pessoa.Where(p => p.id_pessoa.Equals(pessoa.id_pessoa)).ToList()); } else if (!string.IsNullOrEmpty(pessoa.nm_pessoa)) { return(ctx.Pessoa.Where(p => p.nm_pessoa.ToUpper().StartsWith(pessoa.nm_pessoa.ToUpper())).ToList()); } return(ctx.Pessoa.ToList()); }
public JsonResult GetPessoaPorId(string id) { using (PessoaContexto contextObj = new PessoaContexto()) { try { var pessoaId = Convert.ToInt32(id); var getPessoaPorId = contextObj.pessoa.Find(pessoaId); return(Json(getPessoaPorId, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { throw ex; } } }
public JsonResult GetTodasPessoas() { using (PessoaContexto contextObj = new PessoaContexto()) { try { var listaPessoas = contextObj.pessoa.ToList(); return(Json(listaPessoas, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { throw ex; } } }
public bool Exluir(Pessoas pessoa) { try { using (PessoaContexto ctx = new PessoaContexto()) { var result = ctx.Remove(pessoa); ctx.SaveChanges(); return(true); } } catch (Exception ex) { throw new Exception(ex.Message); } }
public bool Alterar(ref Pessoas pessoa) { try { using (PessoaContexto ctx = new PessoaContexto()) { var result = ctx.Update(pessoa); ctx.SaveChanges(); return(true); } } catch (Exception ex) { throw new Exception(ex.Message); } }
public bool Incluir(ref Pessoas pessoa) { try { pessoa.id_pessoa = null; using (PessoaContexto ctx = new PessoaContexto()) { ctx.Add(pessoa); ctx.SaveChanges(); return(true); } } catch (Exception ex) { throw new Exception(ex.Message); } }
public string AdicionarPessoa(Pessoa pessoa) { if (pessoa != null) { using (PessoaContexto contextObj = new PessoaContexto()) { try { contextObj.pessoa.Add(pessoa); contextObj.SaveChanges(); return("Registro adicionado com sucesso"); } catch (Exception ex) { return("Erro ao registrar :" + ex.ToString()); } } } else { return("Registro inválido"); } }
// Injeção de dependência public AdolescenteViewComponent(PessoaContexto pessoaContexto) { _pessoaContexto = pessoaContexto; }
public AdultosViewComponent(PessoaContexto pessoaContexto) { _pessoaContexto = pessoaContexto; }
public ListagemDePessoas(PessoaContexto pessoaContexto) { _pessoaContexto = pessoaContexto; }
public PessoaRepositorio(PessoaContexto contexto) { _contexto = contexto; }
public DadosIniciais(PessoaContexto contexto) { _contexto = contexto; }
// Injeção de dependência public IdosoViewComponent(PessoaContexto pessoaContexto) { _pessoaContexto = pessoaContexto; }
public HttpResponseMessage Post([FromBody] PessoaJuridica pessoa) { PessoaContexto.AddPessoaJuridica(pessoa); return(Request.CreateResponse(HttpStatusCode.Created, PessoaContexto.ConsultarPessoasJuridica())); }
public HttpResponseMessage Get() { var cpf = PessoaContexto.GerarCpf(); return(Request.CreateResponse(HttpStatusCode.OK, cpf)); }
public HttpResponseMessage ConsultarPorNome(string nome) { var pessoa = PessoaContexto.ConsultarPor(x => x.Nome.Equals(nome)); return(Request.CreateResponse(HttpStatusCode.OK, pessoa)); }
public HttpResponseMessage GetPessoas() { var pessoas = PessoaContexto.ConsultarTodos(); return(Request.CreateResponse(HttpStatusCode.OK, pessoas)); }
//api/Pessoa/1 public HttpResponseMessage Get(int id) { var pessoa = PessoaContexto.ConsultarPor(x => x.Id.Equals(id)); return(Request.CreateResponse(HttpStatusCode.OK, pessoa)); }
public PessoasController(PessoaContexto context) { _context = context; }
public PessoaController(PessoaContexto pessoaContext, ILogger <PessoaController> logger) { _pessoaContext = pessoaContext; _logger = logger; }