public List<ENUser> Filter(String where) { List<ENUser> ret = new List<ENUser>(); cad = new CADUser(); DataTable table = cad.SelectWhere(where); try { foreach (DataRow row in table.Rows) { ENUser course = new ENUser(); course.FromRow(row); ret.Add(course); } return ret; } catch (Exception ex) { throw ex; } }
/// <summary> /// Consulta en la base de datos si el nombre de cuenta y contraseña existen. /// </summary> /// <param name="account">Nombre de la cuenta.</param> /// <param name="password">Contraseña de la cuenta.</param> /// <returns>True en caso de exisitr en la base de datos, false en caso contrario.</returns> public Boolean LogIn(string account, string password) { cad = new CADUser(); DataTable log = cad.SelectWhere("Account = \""+account+"\" AND Password = \""+password+"\""); if (log.Rows.Count == 1) { return true; } else { return false; } }