public static List <ScenariosActivos> GetScenariosActivos() { List <ScenariosActivos> scenariosactivos = new List <ScenariosActivos>(); string query = string.Format(" select distinct 'Escenarios',Escenario,Escenario,Escenario " + "FROM zz_DespachoRecurso"); OleDbDataReader reader = DataBaseManager.ReadDataOut(query); try { while (reader.Read()) { scenariosactivos.Add(new ScenariosActivos(reader.GetString(0), Convert.ToInt32(reader.GetValue(1)), Convert.ToInt32(reader.GetValue(2)), Convert.ToInt32(reader.GetValue(3)))); } //NumeroScenarios = Convert.ToInt32(reader.GetValue(0)); //foreach (ScenariosActivos item in scenariosactivos) // { // item.CasesQuantity = Convert.ToInt32(reader.GetValue(1)); // } } catch (Exception) { throw; } DataBaseManager.OutputDbConnection.Close(); return(scenariosactivos); }