public QueryResult Execute(ListarChoferParameter parameters) { using (var conn = new ConnectionFactory(_config).GetOpenConnection()) { var parametros = new DynamicParameters(); parametros.Add("Criterio", dbType: DbType.String, direction: ParameterDirection.Input, value: parameters.Criterio); var result = new ListarChoferResult(); result.Hits = conn.Query <ListarChoferDto>("Mantenimiento.pa_buscarchofer" , parametros , commandType: CommandType.StoredProcedure); return(result); } }
public QueryResult Handle(ListarChoferParameters parameters) { using (var connection = (SqlConnection)ConnectionFactory.CreateFromUserSession()) { var parametros = new DynamicParameters(); parametros.Add("criterio", dbType: DbType.String, direction: ParameterDirection.Input, value: parameters.criterio); var resultado = new ListarChoferResult { Hits = connection.Query <ListarChoferDto> ( "seguimiento.pa_listarchofer", parametros, commandType: CommandType.StoredProcedure ), }; return(resultado); } }