public static WebContentCollection GetByUser(string utilisateur) { SqlParameter[] parameters = new SqlParameter[1]; parameters[0] = new SqlParameter("@Utilisateur", SqlDbType.NVarChar); parameters[0].Value = utilisateur; DataSet ds = new DataSet(); ds = SqlDataProvider.ExecuteDataset ( Tools.DatabaseConnectionString, CommandType.StoredProcedure, "GetWebContentByUser", parameters ); WebContentCollection oc = new WebContentCollection(); foreach (DataRow r in ds.Tables[0].Rows) { WebContent o = WebContent.Fill(r); oc.Add(o); } return(oc); }
// Trouver tous les WebContent d'un utilisateur pour une section // b ne sert à rien public static WebContentCollection GetWebContents(string utilisateur, string section, bool b) { WebContentCollection newwcc = new WebContentCollection(); WebContentCollection collection = WebContentDAL.GetByUser(utilisateur); foreach (WebContent o in collection) { if (o.Section == section) { newwcc.Add(o); } } return(newwcc); }
public static WebContent GetWebContent(int webContentID) { if (webContentID == 0) { return(null); } WebContentCollection collection = WebContentCollection.GetAll(); foreach (WebContent o in collection) { if (o.WebContentID == webContentID) { return(o); } } return(null); }
public static WebContentCollection GetAll() { DataSet ds = new DataSet(); ds = SqlDataProvider.ExecuteDataset ( Tools.DatabaseConnectionString, CommandType.StoredProcedure, "GetWebContentAll" ); WebContentCollection oc = new WebContentCollection(); foreach (DataRow r in ds.Tables[0].Rows) { WebContent o = WebContent.Fill(r); oc.Add(o); } return(oc); }
public static WebContent GetWebContent(string section, string utilisateur, string visualiseur) { if (section == String.Empty) { return(null); } WebContentCollection collection = WebContentCollection.GetAll(); foreach (WebContent o in collection) { if (o.Section == section && o.Utilisateur == utilisateur && o.Visualisateur == visualiseur) { return(o); } } return(null); }
// Toute les sections d'un utilisateur sans distinction de visualiseur public static WebContentCollection GetAllByUser(string utilisateur) { WebContentCollection collection = WebContentDAL.GetByUser(utilisateur); return(collection); }