private async void btnSnimi_Click(object sender, EventArgs e) { var request = new VoziloUpdateRequest { Istaknuto = cbIstaknuto.Checked }; var response = await _voziloService.Update <Modeli.VoziloResponse>(_voziloId, request); if (response.Status) { MessageBox.Show("Oglas istaknut!"); } else { MessageBox.Show("Došlo je do greške"); } this.Close(); var frm = new frmOglasi(); var frmIndex = Application.OpenForms["frmIndex"]; frm.MdiParent = frmIndex; frm.Show(); }
public VoziloResponse Update(int id, VoziloUpdateRequest request) { try { var entity = _context.Vozila.FirstOrDefault(x => x.VoziloId == id); entity.Istaknuto = request.Istaknuto; _context.SaveChanges(); return(new VoziloResponse { Status = true, Poruka = "Oglas istaknut!", VoziloId = entity.VoziloId }); } catch (Exception ex) { return(new VoziloResponse { Status = false, Poruka = ex.Message }); } }
public Modeli.VoziloResponse Update(int id, VoziloUpdateRequest request) { return(_vozilaService.Update(id, request)); }