public List<Departamento> findAll() { List<Departamento> list = null; try { String sql = "select * from departamento"; Departamento dpto = null; list = new List<Departamento>(); foreach (DataRow dtRow in new Clases.Consultas().QueryDB(sql).Rows) { dpto = new Departamento(int.Parse(dtRow["id_departamento"].ToString()), dtRow["nombre"].ToString()); list.Add(dpto); } return list; } catch (Exception e) { Console.Write("sdds" + e.Message); return list; } }
public List<Departamento> findAll_administrativo() { List<Departamento> depto = null; String query = "select id_departamento, nombre, IFNULL(id_jefe,'Asignar jefe') as id_jefe from departamento"; MySqlConnection con = null; try { con = new Conexion().GetConexion(); con.Open(); MySqlCommand sqlCom = new MySqlCommand(query, con); MySqlDataReader res = sqlCom.ExecuteReader(); depto = new List<Departamento>(); while (res.Read()) { Departamento rows = new Departamento(res.GetInt32(0), res.GetString(1), res.GetString(2)); depto.Add(rows); } con.Close(); return depto; } catch (Exception ex) { con.Close(); Console.WriteLine("EEROR " + ex.Message); return depto; } }