private async Task IsOdabran(bool odabran = false) { var Id = dgvSviDogadjaji.SelectedRows[0].Cells[0].Value; var list = await _dogadjaji.GetById <Model.Dogadjaj>(int.Parse(Id.ToString())); var request = new DogadjajUpsertRequest() { KategorijeId = list.KategorijeId, VrsteId = list.VrsteId, OrganizacionaJedinicaId = list.OrganizacionaJedinicaId, PodorganizacionaJedinicaId = list.PodorganizacionaJedinicaId, DatumDogadjaja = list.DatumDogadjaja, DatumPrijave = list.DatumPrijave, Opis = list.Opis, MjestoDogadjaja = list.MjestoDogadjaja, Prijavitelj = list.Prijavitelj, Latituda = list.Latituda, Longituda = list.Longituda, Odabran = odabran }; await _dogadjaji.Update <Model.Dogadjaj>(list.Id, request); }
private async void btnSnimi_Click(object sender, EventArgs e) { var request = new DogadjajUpsertRequest() { KategorijeId = int.Parse(cmbKategorije.SelectedValue.ToString()), VrsteId = int.Parse(cmbVrste.SelectedValue.ToString()), OrganizacionaJedinicaId = int.Parse(cmbOrgJedinice.SelectedValue.ToString()), PodorganizacionaJedinicaId = int.Parse(cmbPodOrgJedinice.SelectedValue.ToString()), MjestoDogadjaja = txtMjesto.Text, DatumDogadjaja = calDatumDogadaja.Value, DatumPrijave = calDatumPrijave.Value, Prijavitelj = txtPrijavitelj.Text, Opis = txtOpis.Text, Latituda = Convert.ToDouble(txtLat.Text), Longituda = Convert.ToDouble(txtLong.Text), Odabran = false }; await _dogadjaji.Insert <Model.Dogadjaj>(request); MessageBox.Show("Novi događaj uspješno dodan !"); }
public async Task InitDodajDogadjaj() { double lat = Position.Latitude; double lng = Position.Longitude; var request = new DogadjajUpsertRequest() { KategorijeId = 2, VrsteId = SelectedVrste.Id, Opis = Dogadjaj.Opis, Prijavitelj = Dogadjaj.Prijavitelj, MjestoDogadjaja = Dogadjaj.MjestoDogadjaja, OrganizacionaJedinicaId = 1, PodorganizacionaJedinicaId = 1, DatumDogadjaja = Dogadjaj.DatumDogadjaja, DatumPrijave = Dogadjaj.DatumPrijave, Odabran = false, Latituda = lat, Longituda = lng }; await _dogadjajService.Insert <Model.Dogadjaj>(request); await Application.Current.MainPage.DisplayAlert("Događaj dodan !", "Unijeli ste novi događaj.", "OK"); }