public List <TipoOggetti> GetItemTypes() { List <TipoOggetti> result = (from tipi in context.TipoOggettis orderby tipi.Descrizione ascending select tipi).ToList(); TipoOggetti allItems = new TipoOggetti() { Descrizione = "TUTTI GLI OGGETTI", Progressivo = -1 }; result.Insert(0, allItems); return(result); }
public bool SaveNewType(string nuovoTipo) { try { var presente = from tipi in context.TipoOggettis where tipi.Descrizione == nuovoTipo.Trim() select tipi; if (presente.Count() > 0) { return(false); } TipoOggetti tipo = new TipoOggetti(); tipo.Descrizione = nuovoTipo; context.AddToTipoOggettis(tipo); return(true); } catch { return(false); } }