Пример #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
 protected void Application_Start()
 {
     GlobalConfiguration.Configure(WebApiConfig.Register);
     AreaRegistration.RegisterAllAreas();
     FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
     RouteConfig.RegisterRoutes(RouteTable.Routes);
     BundleConfig.RegisterBundles(BundleTable.Bundles);
     AutoMapperProfile.Map();
 }
Пример #4
0
        public IActionResult Post([FromBody] AnaliseAgendamentoDto item)
        {
            try
            {
                var analiseAgendamento = AutoMapperProfile.Map <AnaliseAgendamentoDto, AnaliseAgendamento>(item);
                analiseAgendamentoService.Post <AnaliseAgendamentoValidator>(analiseAgendamento);

                return(new ObjectResult(item.Id));
            }
            catch (ArgumentNullException ex)
            {
                return(NotFound(ex));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex));
            }
        }