public CategorieSito(CategorieSito item) { if (item == null) return; Id = item.Id; IdPrec = item.IdPrec; Nome = item.Nome; Posizione = item.Posizione; Url = item.Url; }
/// <summary> /// Prende un oggetto del tipo CategorieSito da una colonna di chiave univoca /// </summary> /// <returns>Ritorna l'oggetto CategorieSito</returns> public static CategorieSito GetItem(int id) { //Controlla se presente in XML if (SiteManager.SiteConfiguration.Categorie.Any(p => p == id)) { return null; } var cat = Categorie.GetItem(Categorie.KeyColumnsEnum.Id, id); if (cat == null) return null; CategorieSito categorieSito = new CategorieSito { Id = id, Prec = cat.Prec, Nome = cat.Nome, Posizione = cat.Posizione, Url = cat.Url }; return categorieSito; }