public async static Task <bool> DodajProizvodAsync(Proizvod proizvod) { using (var db = new ProizvodiContext()) { try { db.Proizvodi.Add(proizvod); await db.SaveChangesAsync(); } catch (Exception) { // Ako se desi greska odkomentarisi // throw; return(false); } } return(true); }
public async static Task <bool> IzmeniProizvodAsync(Proizvod proizvod) { try { using (var db = new ProizvodiContext()) { // var stariProizvod = db.Proizvodi.SingleOrDefault(p => p.Id == proizvod.Id); db.Proizvodi.AddOrUpdate(proizvod); await db.SaveChangesAsync(); return(true); } } catch (Exception) { // Odkomentarisi throw ako dodje do greske // throw; return(false); } }