public List <Almacen> getAlmacen() { List <Modelos.Almacen> result = new List <Modelos.Almacen>(); Modelos.Almacen ent; string sql = "SELECT " + "ALMACENES.ALMACEN_ID, " + "ALMACENES.NOMBRE, " + "ALMACENES.NOMBRE_ABREV " + "FROM ALMACENES "; // define conexion con la cadena de conexion using (var conn = this._conexionFB.getConexionFB()) { // abre la conexion conn.Open(); using (var cmd = new FbCommand()) { cmd.Connection = conn; ManejoSql_FB res = Utilerias.EjecutaSQL(sql, cmd); if (res.ok) { if (res.reader.HasRows) { while (res.reader.Read()) { ent = new Modelos.Almacen(); ent.almacenId = Convert.ToInt64(res.reader["ALMACEN_ID"]); ent.nombre = Convert.ToString(res.reader["NOMBRE"]); ent.nombreAbr = Convert.ToString(res.reader["NOMBRE_ABREV"]); result.Add(ent); } } } else { throw new Exception(res.numErr + ": " + res.descErr); } // cerrar el reader res.reader.Close(); } } return(result); }
// obtiene todos los almacenes public List <Modelos.Almacen> getAlmacenes() { List <Modelos.Almacen> result = new List <Modelos.Almacen>(); Modelos.Almacen ent; string sql = "select idalmacen, nombre " + "from almacen "; // define conexion con la cadena de conexion using (var conn = this._conexion.getConexion()) { // abre la conexion conn.Open(); using (var cmd = new SqlCommand()) { cmd.Connection = conn; ManejoSql res = Utilerias.EjecutaSQL(sql, cmd); if (res.ok) { while (res.reader.Read()) { ent = new Modelos.Almacen(); ent.idAlmacen = Convert.ToString(res.reader["idalmacen"]); ent.almacen = Convert.ToString(res.reader["nombre"]); result.Add(ent); } } else { throw new Exception(res.numErr + ": " + res.descErr); } // cerrar el reader res.reader.Close(); } } return(result); }