示例#1
0
        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);
            }
        }
示例#2
0
        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);
            }
        }