public static Verdade Salvar(Verdade verdade_) { using (Repositorio ctx = new Repositorio()) { verdade_.Validar(); RequisicaoHTTP requisicao = new RequisicaoHTTP(); verdade_.descricao = verdade_.descricao.ToUpper(); ctx.Verdades.Add(verdade_); //adicionando opçoes foreach (var opcao in verdade_.Opcoes) { opcao.id_verdade = verdade_.id; ctx.Opcoes.Add(opcao); } //adicionando tipos foreach (var tipo in verdade_.Tipos) { VerdadeConsequenciaTipo vct = new VerdadeConsequenciaTipo(); vct.id_verdade = verdade_.id; vct.id_tipo = tipo.id; ctx.VerdadeConsequenciaTipos.Add(vct); } ctx.SaveChanges(); return(verdade_); } }
public static Consequencia Salvar(Consequencia consequencia_) { using (Repositorio ctx = new Repositorio()) { consequencia_.Validar(); RequisicaoHTTP requisicao = new RequisicaoHTTP(); ctx.Consequencias.Add(consequencia_); ctx.SaveChanges(); return(consequencia_); } }
public static Pessoa Salvar(Pessoa pessoa_) { using (Repositorio ctx = new Repositorio()) { pessoa_.Validar(); RequisicaoHTTP requisicao = new RequisicaoHTTP(); ctx.Pessoas.Add(pessoa_); ctx.SaveChanges(); return(pessoa_); } }
public static Opcao Salvar(Opcao verdade_) { using (Repositorio ctx = new Repositorio()) { verdade_.Validar(); RequisicaoHTTP requisicao = new RequisicaoHTTP(); ctx.Opcoes.Add(verdade_); ctx.SaveChanges(); return(verdade_); } }
public ActionResult <string> Obter() { RequisicaoHTTP requisicao = new RequisicaoHTTP(); Pessoa pessoa = new Pessoa(); var aaa = JsonConvert.SerializeObject(pessoa); string aa = requisicao.Post("Pessoas", "{\"nome\":\"bia\",\"sobrenome\":\"bia\",\"cpf\":\"33129386009\",\"data_nascimento\":\"2000-07-31T17:27:50.823Z\",\"ativo\":true,\"sistema_uuid\":\"a66d6f8a-d9df-46f5-a86b-fbdc62bd2966\"}"); Pessoa aaaa = JsonConvert.DeserializeObject <Pessoa>(aa); return(Ok(requisicao.Get("Pessoas"))); }
public static Tipo Salvar(Tipo tipo_) { using (Repositorio ctx = new Repositorio()) { tipo_.Validar(); tipo_.descricao = tipo_.descricao.ToUpper(); RequisicaoHTTP requisicao = new RequisicaoHTTP(); ctx.Tipos.Add(tipo_); ctx.SaveChanges(); return(tipo_); } }
public static Endereco Salvar(Endereco pessoa_) { using (Repositorio ctx = new Repositorio()) { pessoa_.Validar(); Endereco _pessoa = ctx.Enderecos.Where(x => x.id.Equals(pessoa_.id)).FirstOrDefault(); RequisicaoHTTP requisicao = new RequisicaoHTTP(); ctx.Enderecos.Add(pessoa_); ctx.SaveChanges(); return(pessoa_); } }
public static Pessoa Salvar(Pessoa pessoa_) { using (Repositorio ctx = new Repositorio()) { //pessoa_.Validar(); Pessoa _pessoa = ctx.Pessoas.Where(x => x.cpf.Equals(pessoa_.cpf)).FirstOrDefault(); if (_pessoa != null && _pessoa.id != 0) { return(PessoaService.Editar(_pessoa.id, pessoa_)); } //throw new ApplicationBadRequestException(ApplicationBadRequestException.ERRO_AO_CADASTRAR_PESSOA); RequisicaoHTTP requisicao = new RequisicaoHTTP(); Pessoa pessoa = new Pessoa(); pessoa.nome = pessoa_.nome.ToUpper(); pessoa.sobrenome = pessoa_.sobrenome.ToUpper(); if (pessoa_.Email != null) { pessoa.Email = pessoa_.Email.ToLower(); } pessoa.cpf = pessoa_.cpf; pessoa.telefone_ddd = pessoa_.telefone_ddd; pessoa.telefone_numero = pessoa_.telefone_numero; pessoa.data_nascimento = pessoa_.data_nascimento; pessoa.enderecos = pessoa_.enderecos; //pessoa.id = pessoa.id; //pessoa.FotoPerfil = pessoaRetorno.foto_perfil; ctx.Pessoas.Add(pessoa); ctx.SaveChanges(); return(pessoa); } }