private async void DodajPaket_Clicked(object seder, EventArgs e) { if (!Validation()) { return; } var o = int.Parse(MaxOcijena.Text); if (o < 1 || o > 5) { return; } var paket = new PaketInsertRequest { Cijena = double.Parse(CijenaPaketa.Text), DatumIsteka = DatumIsteka.Date, DatumKreiranja = DateTime.Now, Opis = Opis.Text, MaxOcijena = o }; _paketService.Add(paket); await Navigation.PopAsync(); }
private void SnimiIzmjene_Clicked(object sender, EventArgs e) { if (!Validation()) { return; } var m = new PaketInsertRequest { Cijena = double.Parse(CijenaPaketa.Text), MaxOcijena = int.Parse(MaxOcijena.Text), DatumIsteka = DatumIsteka.Date, Opis = Opis.Text, DatumKreiranja = DatumKreiranja.Date }; _paketService.Update <PaketInsertRequest>(model.PaketId, m); MsgFrame.IsVisible = true; Msg.Text = "Podaci su uspijesno izmijenjeni."; Device.StartTimer(TimeSpan.FromSeconds(5000), () => { MsgFrame.IsVisible = false; Msg.Text = string.Empty; return(false); // false zaustavlja timer }); }
private void bttnIzmijeni_Click(object sender, EventArgs e) { var model = new PaketInsertRequest { Cijena = (double)nudCijena.Value, MaxOcijena = (int)nudOcijena.Value, DatumIsteka = dtpDatumIsteka.Value, Opis = _paket.Opis, DatumKreiranja = _paket.DatumKreiranja }; _paketService.Update <PaketInsertRequest>(_paket.Id, model); }
private void bttnPaketDodaj_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { var paket = new PaketInsertRequest { Cijena = (double)nudCijena.Value, DatumIsteka = dtpDatumIsteka.Value, DatumKreiranja = DateTime.Now, Opis = txtOpis.Text, MaxOcijena = cbxOcijena.SelectedIndex }; _paketService.Add(paket); var frm = new frmPaketPregled(); frm.MdiParent = this.MdiParent; frm.Show(); this.Close(); } }