public Task <VinculoResponsavelEmpresaDto> ExistVinculo(CreateVinculoResponsavelEmpresaCommand command) { var requestUrl = CreateRequestUri(string.Format(System.Globalization.CultureInfo.InvariantCulture, $"{ResourceVinculoResponsavelEmpresa}/ExistVinculo")); return(PostAsync <VinculoResponsavelEmpresaDto, CreateVinculoResponsavelEmpresaCommand>(requestUrl, command)); }
public Task <long> CreateVinculoResponsavelEmpresa(CreateVinculoResponsavelEmpresaCommand command) { var requestUrl = CreateRequestUri(string.Format(System.Globalization.CultureInfo.InvariantCulture, $"{ResourceVinculoResponsavelEmpresa}/CreateVinculoResponsavelEmpresa")); return(Post(requestUrl, command)); }
public async Task <ActionResult <long> > CreateVinculoResponsavelEmpresa(CreateVinculoResponsavelEmpresaCommand command) { try { var result = await Mediator.Send(command); return(result); } catch (Exception e) { Console.WriteLine(e); throw; } }
public async Task <VinculoResponsavelEmpresaDto> ExistVinculo([FromBody] CreateVinculoResponsavelEmpresaCommand command) { try { var result = await Mediator.Send(new ExistVinculoQuery { CodUnidadeInfraestrutura = command.CodUnidadeInfraestrutura, CodEmpresa = command.CodEmpresa }); return(await Task.FromResult(result == null?new VinculoResponsavelEmpresaDto() : new VinculoResponsavelEmpresaDto { CodVinculoResponsavelEmpresa = result.CodVinculoResponsavelEmpresa })); } catch (Exception e) { Console.WriteLine(e); throw; } }