private async Task SendUpit() { if (Validacija()) { await Application.Current.MainPage.DisplayAlert("Greška", "Unesite tražena polja!", "OK"); } else { IsBusy = true; UpitiVozilaUpsertRequest model = new UpitiVozilaUpsertRequest(); model.ImePrezime = ImePrezime; model.Pregledano = false; model.Email = Email; model.Poruka = Poruka; model.SifraAutomobila = Sifra; model.DatumVrijeme = DateTime.Now; try { await _upit.Insert <UpitiVozila>(model); await Application.Current.MainPage.DisplayAlert("Poruka", "Poruka uspješno poslana!", "OK"); ImePrezime = string.Empty; Email = string.Empty; Poruka = string.Empty; } catch (Exception) { await Application.Current.MainPage.DisplayAlert("Greška", "Dogodila se pogreška!", "OK"); throw; } } }
private async Task SendUpit() { if (Validacija()) { await Application.Current.MainPage.DisplayAlert("Greška", "Unesite tražena polja!", "OK"); } else { IsBusy = true; UpitiVozilaUpsertRequest model = new UpitiVozilaUpsertRequest(); model.ImePrezime = ImePrezime; model.Pregledano = false; model.Email = Email; model.Poruka = Poruka; model.DatumVrijeme = DateTime.Now; try { await _upit.Insert <UpitiAdmin>(model); await Application.Current.MainPage.DisplayAlert("Poruka", "Hvala na kontaktiranju, naš tim će se potruditi da što prije odgovori na Vaš upit.Lijep pozdrav!", "OK"); ImePrezime = string.Empty; Email = string.Empty; Poruka = string.Empty; } catch (Exception) { await Application.Current.MainPage.DisplayAlert("Greška", "Dogodila se pogreška!", "OK"); throw; } } }
public Model.UpitiAdmin Insert(UpitiVozilaUpsertRequest request) { var entity = _mapper.Map <Database.KontaktUpit>(request); _db.Set <Database.KontaktUpit>().Add(entity); _db.SaveChanges(); return(_mapper.Map <Model.UpitiAdmin>(entity)); }
public Model.UpitiAdmin Insert(UpitiVozilaUpsertRequest request) { return(_service.Insert(request)); }