public Form1() { InitializeComponent(); t = new Transito(); t.load(); addElementList(t.Accidents); }
public RespuestaTransito ObtenerListadoTransito(DataTransito data) { log.Info("Obtener listado transito : " + data); List <Transito> listado = new List <Transito>(); SqlDataReader reader; try { SqlConnection conn = dataSource.getConnection(); SqlCommand cmd = dataSource.getCommand(storeProcedureName, conn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@FechaDesde", SqlDbType.VarChar).Value = data.Fecha_Desde; cmd.Parameters.Add("@FechaHasta", SqlDbType.VarChar).Value = data.Fecha_Hasta; cmd.Parameters.Add("@Identificador", SqlDbType.VarChar).Value = data.Identificador; cmd.Parameters.Add("@Tipo", SqlDbType.VarChar).Value = data.Tipo; AgregarParametrosSalida(cmd); conn.Open(); reader = cmd.ExecuteReader(); while (reader.Read()) { Transito consulta = new Transito(); consulta.Fecha = reader.GetString(0); consulta.Sentido = reader.GetString(1); consulta.PuntoDeControl = reader.GetString(2); consulta.Identificador = reader.GetString(3); consulta.Tipo = reader.GetString(4); listado.Add(consulta); } conn.Close(); } catch (System.Exception ex) { log.Error("No es posible realizar la consulta de transito [FechaDesde:" + data.Fecha_Desde + "][FechaHasta:" + data.Fecha_Hasta + "][Tipo:" + data.Tipo + "][Identificador:" + data.Identificador + "]", ex); throw new BusinessException("No es posible realizar la consulta de transito [FechaDesde:" + data.Fecha_Desde + "][FechaHasta:" + data.Fecha_Hasta + "][Tipo:" + data.Tipo + "][Identificador:" + data.Identificador + "]", Errors.CONSULTA_TRANSITO_DAO, ex); } ValidarResultado(Errors.CONSULTA_TRANSITO_DAO); return(ResponseFactory.CreateTransitoResponse(listado)); }