Пример #1
0
        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;
                }
            }
        }
Пример #2
0
        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;
                }
            }
        }
Пример #3
0
        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));
        }
Пример #4
0
 public Model.UpitiAdmin Insert(UpitiVozilaUpsertRequest request)
 {
     return(_service.Insert(request));
 }