public async Task <StavkaMenija> DodajStavku(StavkaMenija s) { var stavka = unitOfWork.StavkaMenijaRepository.Add(s); await unitOfWork.Commit(); return(stavka); }
public async Task AzurirajStavku(StavkaMenija s) { StavkaMenija stavka = unitOfWork.StavkaMenijaRepository.Get(s.Id); if (stavka != null) { unitOfWork.StavkaMenijaRepository.Update(s); await unitOfWork.Commit(); } }
public async Task ObrisiStavku(int id) { StavkaMenija s = unitOfWork.StavkaMenijaRepository.Get(id); if (s != null) { unitOfWork.StavkaMenijaRepository.Delete(s); await unitOfWork.Commit(); } }
public async Task <StavkaMenija> VratiStavkuMenija(int id) { StavkaMenija result = await unitOfWork.StavkaMenijaRepository.VratiStavkuMenija(id); return(result); }
public async Task <IActionResult> AzurirajStavku([FromBody] StavkaMenija s) { await stavkaMenijaService.AzurirajStavku(s); return(Ok()); }
public async Task <IActionResult> DodajStavku([FromBody] StavkaMenija s) { return(new JsonResult(await stavkaMenijaService.DodajStavku(s))); }
public async Task DodajStavkuUPorudzbinu(StavkaMenija stavka, int stoId, string ime, int idKorisnika) { await Clients.Group("Table" + stoId).SendAsync("addToOrder", stavka, ime, idKorisnika); }