public ItemDto GetItem(int itemId) { var item = new ItemPoco(); using (var db = itemContext) { item = db.Item.FirstOrDefault(n => n.Id == itemId); } return(ItemConverter.ConvertToItem(item)); }
public void AddItem(string nazwa, string kolor, int cena) { var item = new ItemPoco() { Nazwa = nazwa, Kolor = kolor, Cena = cena }; itemContext.Item.Add(item); itemContext.SaveChanges(); }
public async void UpdateItem(int id, string nazwa, string kolor, int cena) { var item = new ItemPoco() { Id = id == 0 ? itemContext.Item.AsNoTracking().FirstOrDefault(n => n.Nazwa == nazwa).Id : id, Nazwa = nazwa, Kolor = kolor, Cena = cena }; itemContext.Item.Update(item); itemContext.SaveChanges(); }