public void EditZadatak(ZadatakViewModel model) { var zadatak = _context.Zadaci.FirstOrDefault(x => x.Id == model.Id); if (zadatak != null) { zadatak.Naziv = model.Naziv; zadatak.Opis = model.Opis; zadatak.TipId = int.Parse(model.Tip); _context.SaveChanges(); } }
public async Task <IActionResult> PostZadatak(ZadatakViewModel model) { var user = await _userService.GetUserByUserName(User.Identity.Name); if (model.IsEdit) { _zadatakService.EditZadatak(model); return(Ok()); } else { model.KreiranOd = user.Id; var data = _zadatakService.PostZadatak(model); data.KreiranOd = user.FirstName + " " + user.LastName; return(Ok(data)); } }
public ZadatakViewModel PostZadatak(ZadatakViewModel model) { model.Id = Guid.NewGuid(); var datum = DateTime.Now; model.DatumKreiranja = datum.ToString("dd/MM/yyyy HH:mm"); model.Aktivan = true; var zadatak = new Zadatak() { Id = model.Id.Value, Naziv = model.Naziv, Opis = model.Opis, TipId = int.Parse(model.Tip), Aktivan = model.Aktivan, DatumKreiranja = datum, KreiranOd = model.KreiranOd }; _context.Zadaci.Add(zadatak); _context.SaveChanges(); return(model); }
public IActionResult Deactivate(ZadatakViewModel model) { _zadatakService.Deactivate(model.Id.Value); return(Ok()); }