예제 #1
0
        public async Task <DivisionResponseDto> Dividir(DivisionRequestDto RequestDto)
        {
            var result = RequestDto.Dividendo / RequestDto.Divisor;

            RequestDto.Resultado   = result;
            RequestDto.IdOperacion = Guid.NewGuid();
            var response = await divisionRepository.Insert(_mapper.Map <DivisionEntity>(RequestDto)).ConfigureAwait(false);

            return(new DivisionResponseDto
            {
                IdOperacion = response.IdOperacion,
                Resultado = response.Resultado,
                StatusCode = response != null ? HttpStatusCode.OK : HttpStatusCode.Unauthorized,
                StatusDescription = response != null ? "Correo existe y esta activo" : "El correo no existe o esta innactivo"
            });
        }
예제 #2
0
 public async Task <DivisionResponseDto> Dividir(DivisionRequestDto divisionRequestDto) =>
 await _divisionSvc.Dividir(divisionRequestDto).ConfigureAwait(false);