示例#1
0
    public async Task <IActionResult> PutAsync([FromBody] PessoaFisicaDto item)
    {
        PessoaFisica pessoaFisica = AutoMapperProfile.Map <PessoaFisicaDto, PessoaFisica>(item);
        await pessoaFisicaService.Put <PessoaFisicaValidator>(pessoaFisica);

        return(new OkObjectResult(item));
    }
示例#2
0
    public IActionResult Post([FromBody] PessoaFisicaDto item)
    {
        var pessoaFisica = AutoMapperProfile.Map <PessoaFisicaDto, PessoaFisica>(item);
        var retorno      = pessoaFisicaService.Post <PessoaFisicaValidator>(pessoaFisica);

        return(new OkObjectResult(retorno.Id));
    }
示例#3
0
        public PessoaFisicaDto MapperEntityToDto(PessoaFisica pessoaFisica)
        {
            var pessoaFisicaDto = new PessoaFisicaDto()
            {
                Id       = pessoaFisica.Id,
                Nome     = pessoaFisica.Nome,
                Endereco = pessoaFisica.Endereco,
                Email    = pessoaFisica.Email,
                Telefone = pessoaFisica.Telefone,
                Contato  = pessoaFisica.Contato,
                CPF      = pessoaFisica.CPF
            };

            return(pessoaFisicaDto);
        }
示例#4
0
        public PessoaFisica MapperDtoToEntity(PessoaFisicaDto pessoaFisicaDto)
        {
            var pessoaFisica = new PessoaFisica()
            {
                Id       = pessoaFisicaDto.Id,
                Nome     = pessoaFisicaDto.Nome,
                Endereco = pessoaFisicaDto.Endereco,
                Email    = pessoaFisicaDto.Email,
                Telefone = pessoaFisicaDto.Telefone,
                Contato  = pessoaFisicaDto.Contato,
                CPF      = pessoaFisicaDto.CPF
            };

            return(pessoaFisica);
        }
        private async Task Criar_pessoa_fisica()
        {
            _pessoaFisicaDto = new PessoaFisicaDto
            {
                Cpf            = "30839452055",
                DataNascimento = new DateTime(2005, 04, 02),
                Nome           = "Lucca Ricardo Porto",
                Sexo           = "M"
            };

            var response = await _httpClient.PostAsJsonAsync("api/pessoas-fisicas/", _pessoaFisicaDto);

            var result = await response.Content.ReadAsStringAsync();

            _pessoaFisicaId = JsonConvert.DeserializeObject <Guid>(result);
        }
        private async Task Criar_pessoa_fisica_responsavel()
        {
            _responsavelDto = new PessoaFisicaDto
            {
                Cpf            = "21520659725",
                DataNascimento = new DateTime(1959, 01, 11),
                Nome           = "Thiago Julio Martins",
                Sexo           = "M"
            };

            var response = await _httpClient.PostAsJsonAsync("api/pessoas-fisicas/", _responsavelDto);

            var result = await response.Content.ReadAsStringAsync();

            _responsavelId = JsonConvert.DeserializeObject <Guid>(result);
        }
        private async Task Criar_pessoa_fisica_responsavel_rematricula()
        {
            _responsavelRematriculaDto = new PessoaFisicaDto
            {
                Cpf            = "90611393417",
                DataNascimento = new DateTime(1964, 02, 10),
                Nome           = "Vanessa Aline Corte Real",
                Sexo           = "F"
            };

            var response = await _httpClient.PostAsJsonAsync("api/pessoas-fisicas/", _responsavelRematriculaDto);

            var result = await response.Content.ReadAsStringAsync();

            _responsavelRematriculaId = JsonConvert.DeserializeObject <Guid>(result);
        }
        public ActionResult Delete([FromBody] PessoaFisicaDto pessoaFisicaDTO)
        {
            try
            {
                if (pessoaFisicaDTO == null)
                {
                    return(NotFound());
                }

                applicationServicePessoaFisica.Remove(pessoaFisicaDTO);
                return(Ok("Pessoa Fisica Removida com sucesso!"));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public ActionResult Put([FromBody] PessoaFisicaDto pessoaFisicaDTO)
        {
            try
            {
                if (pessoaFisicaDTO == null)
                {
                    return(NotFound());
                }

                applicationServicePessoaFisica.Update(pessoaFisicaDTO);
                return(Ok("Pessoa Fisica Atualizada com sucesso!"));
            }
            catch (Exception)
            {
                throw;
            }
        }
        public ActionResult Post([FromBody] PessoaFisicaDto pessoaFisicaDTO)
        {
            try
            {
                if (pessoaFisicaDTO == null)
                {
                    return(NotFound());
                }

                applicationServicePessoaFisica.Add(pessoaFisicaDTO);
                return(Ok("Pessoa Fisica Cadastrada com sucesso!"));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public async Task Quando_criar_pessoa_fisica___devera_retornar_id()
        {
            _dto = new PessoaFisicaDto
            {
                Cpf            = "30839452055",
                DataNascimento = new DateTime(2005, 04, 02),
                Nome           = "Lucca Ricardo Porto",
                Sexo           = "M"
            };

            var response = await _httpClient.PostAsJsonAsync("api/pessoas-fisicas/", _dto);

            var result = await response.Content.ReadAsStringAsync();

            _pessoaFisicaId = JsonConvert.DeserializeObject <Guid>(result);

            _pessoaFisicaId.Should().NotBeEmpty();
            response.StatusCode.Should().Be(HttpStatusCode.OK);
        }
        public void Update(PessoaFisicaDto pessoaFisicaDto)
        {
            var pessoaFisica = mapperPessoaFisica.MapperDtoToEntity(pessoaFisicaDto);

            servicePessoaFisica.Update(pessoaFisica);
        }
        public void Add(PessoaFisicaDto pessoaFisicaDto)
        {
            var pessoaFisica = mapperPessoaFisica.MapperDtoToEntity(pessoaFisicaDto);

            servicePessoaFisica.Add(pessoaFisica);
        }
示例#14
0
    public IActionResult Login([FromBody] PessoaFisicaDto item)
    {
        var person = new { Id = 1, Nome = "victor naito" };

        return(new OkObjectResult(person));
    }