Ejemplo n.º 1
0
 public QueryResult Handle(ListarAntecedentesParameter parameters)
 {
     using (var connection = ConnectionFactory.CreateFromUserSession())
     {
         var parametros = new DynamicParameters();
         parametros.Add("idordenservicio", dbType: DbType.Int64, direction: ParameterDirection.Input, value: parameters.idordenservicio);
         var result     = new ListarAntecedentesResult();
         var multiquery = connection.QueryMultiple
                          (
             "reparacion.pa_obtenerantecedentesordenservicio_telecom",
             parametros,
             commandType: CommandType.StoredProcedure
                          );
         result.Historico = multiquery.Read <ListarAntecedentesOrdenServicioDto>().ToList();
         return(result);
     }
 }
Ejemplo n.º 2
0
        public QueryResult Handle(ListarAntecedentesParameter parameters)
        {
            using (var connection = ConnectionFactory.CreateFromUserSession())
            {
                var parametros = new DynamicParameters();
                parametros.Add("idincidencia", dbType: DbType.Int64, direction: ParameterDirection.Input, value: parameters.idincidencia);

                var result = new ListarAntecedentesResult();

                var multiquery = connection.QueryMultiple
                                 (
                    "agendamiento.pa_obtenerantecedentesincidencia",
                    parametros,
                    commandType: CommandType.StoredProcedure
                                 );
                result.Productos = multiquery.Read <ListarAntecedentesIncidenteDto>().ToList();
                result.Clientes  = multiquery.Read <ListarAntecedentesIncidenteDto>().ToList();



                return(result);
            }
        }