public async Task <ObterClienteResult> ObterCliente(IObterClienteSignature signature) { using (SqlConnection conn = new SqlConnection(ConnectionStringManager.Value)) { conn.Open(); var result = await conn.QueryFirstOrDefaultAsync <ObterClienteResult>("GetCliente", new { CpfCnpj = signature.CpfCnpj }); conn.Close(); return(result); } }
public async Task <IActionResult> ObterCliente(IObterClienteSignature signature) { try { var result = await _clienteApp.ObterCliente(signature); if (result == null) { result = new ObterClienteResult(); } return(Ok(result)); } catch (Exception ex) { throw new Exception(ex.Message.ToString()); } }
public async Task <IObterClienteResult> ObterCliente(IObterClienteSignature signature) { return(await _clienteService.ObterCliente(signature)); }
public async Task <IObterClienteResult> ObterCliente(IObterClienteSignature signature) { return(await _clienteRepositorio.ObterCliente(signature)); }