public Prodotto RicercaProdotto(int id) { DB.Prodotto pr; try { pr = Prodotti.Include(i => i.Produttore).Include(i => i.Storici) .Single(n => n.Id == id); } catch (Exception ex) { return(null); } return(pr); }
/// <summary> /// Ricerca di un prodotto esistente /// </summary> /// <param name="codiceProdotto"></param> /// <returns></returns> public Prodotto RicercaProdotto(string codiceProdotto) { DB.Prodotto pr; try { pr = Prodotti.Include(i => i.Produttore) .Single(n => n.CodiceArticolo == codiceProdotto); } catch (Exception ex) { return(null); } return(pr); }
public List <Prodotto> GetProdotti(string codice) { return(Prodotti.Include(i => i.Storici).Include(i => i.Produttore).Where(i => i.CodiceArticolo.Contains(codice) || i.Nome.Contains(codice)).ToList()); }
/// <summary> /// Restituisce tutti i prodotti salvati in memoria /// </summary> /// <returns></returns> public List <Prodotto> GetProdotti() { return(Prodotti.Include(i => i.Storici).Include(i => i.Produttore).ToList()); }