public static IList LoadAll() { try { DataSet ds = ExecuteQuery("Select * From Utilizador", getConnection(true)); IList list = new ArrayList(); foreach (DataRow row in ds.Tables[0].Rows) { Utilizador util = new Utilizador(row); list.Add(util); } return list; } catch (Exception e) { throw new ApplicationException("ErroBD", e); } }
public static int getProxID() { try { DataSet ds = ExecuteQuery("Select u.* from Utilizador u where u.Cod_utilizador like (select MAX(Cod_utilizador) from Utilizador)", getConnection(true)); DataRow row = ds.Tables[0].Rows[0]; Utilizador util = new Utilizador(row); return util.CODUTILIZADOR+ 1; } catch (Exception e) { throw new ApplicationException("ErroBD", e); } }