datos error
Publicado por Daniela (10 intervenciones) el 23/07/2020 00:32:00
hola, tengo este codigo para consultar unos datos que me los trae bien en su respectiva vista, pero con este mismo codigo necesito que me muestre un la otra vista los datos que son error (error=1).
Gracias
Gracias
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
public async Task <List<RegistroSMSModel>> ConsultarRegistroSMSporProceso(RegistroSMSFilterVM filtros)
{
SqlConnection conexion = new SqlConnection(StringConnection);
conexion.Open();
SqlCommand query = new SqlCommand("Sp_ConsultarDetalle", conexion);
query.Parameters.AddWithValue("@Proceso", filtros.IdProceso);
if(filtros.Error != null)
{
query.Parameters.AddWithValue("@Error", filtros.Error.Value); //No muestra los datos
}
query.CommandType = CommandType.StoredProcedure;
SqlDataReader reader = await query.ExecuteReaderAsync(); //hasta acá llega bien
List<RegistroSMSModel> objmodel = new List<RegistroSMSModel>();
if (reader.HasRows)
{
while (reader.Read())
{
var consulta = new RegistroSMSModel();
consulta.Nombre = reader["Nombre"].ToString();
consulta.Celular = reader["Celular"].ToString();
consulta.Mensaje = reader["Mensaje"].ToString();
consulta.Error = Convert.ToBoolean(reader["Error"]);
consulta.DescripcionError = reader["DescripcionError"].ToString();
consulta.PrimerNombre = reader["PrimerNombre"].ToString();
consulta.IdProceso = Convert.ToInt32(reader["IdProceso"]);
consulta.Indicativo = reader["Indicativo"].ToString();
objmodel.Add(consulta);
}
}
conexion.Close();
return objmodel;
}
Valora esta pregunta
0