public void obrisiAgencijuFun(object parametar) { Agencija a = Agencije.FirstOrDefault(ag => ag.Naziv == trenutnaAgencija.Naziv); if (a != null) { IMobileServiceTable <Agencija> userTableObjAgencija = App.MobileService.GetTable <Agencija>(); Agencija ag = new Agencija(a); userTableObjAgencija.DeleteAsync(ag); Agencije.Remove(a); TravelYourWay.agencije = agencije.ToList(); } //TrenutnaAgencija = null; }
public void odobriAgencijuFun(object parametar) { ZahtjevAgencije a = ZahtjeviAgencija.FirstOrDefault(ag => ag.Naziv == trenutniZahtjevAgencije.Naziv); if (a != null) { Contact contact = new Contact(); var personalEmail = new Windows.ApplicationModel.Contacts.ContactEmail(); personalEmail.Address = TrenutniZahtjevAgencije.Email; contact.Emails.Add(personalEmail); string subject = "Travel Your Way Agency Service"; string message = "Poštovani," + System.Environment.NewLine + System.Environment.NewLine + "Ovom prilikom Vas obavještavamo da je Vaš zahtjev za registraciju agencije \"" + TrenutniZahtjevAgencije.Naziv + "\" odobren. Ugodno korištenje aplikacije Vam želi naš Admin team." + System.Environment.NewLine + System.Environment.NewLine + "Lijep pozdrav," + System.Environment.NewLine + "Travel Your Way"; var task = ComposeEmail(contact, subject, message); //task.RunSynchronously(); Agencija nova = new Agencija(a); ZahtjevAgencije noviZahtjev = new ZahtjevAgencije(a); IMobileServiceTable <ZahtjevAgencije> userTableObjZahtjeviAgencija = App.MobileService.GetTable <ZahtjevAgencije>(); IMobileServiceTable <Agencija> userTableObjAgencija = App.MobileService.GetTable <Agencija>(); userTableObjAgencija.InsertAsync(nova); userTableObjZahtjeviAgencija.DeleteAsync(noviZahtjev); Agencije.Add(a); ZahtjeviAgencija.Remove(a); TravelYourWay.agencije = agencije.ToList(); TravelYourWay.zahtjeviAgencija = zahtjeviAgencija.ToList(); //TrenutniZahtjevAgencije = null; } }