Beispiel #1
0
 private void uiIzbrisiArtikl_Click(object sender, EventArgs e)
 {
     if (baza.IzbrisiArtikl(ovajArtikl.id_artikla) == false)
     {
         Notifikacija novaNotifikacija = new Notifikacija("Uspjesno obrisano", "Artikl je uspjesno obrisan!", "potvrda");
         novaNotifikacija.ShowDialog();
     }
 }
Beispiel #2
0
        private void uiSpremiPromjene_Click(object sender, EventArgs e)
        {
            if (ProvjeriIspunjenostPolja())
            {
                baza.AzurirajObicnogKorisnika(prijavljeniKorisnik.IDRacuna, uiUnosAdresa.Text, uiUnosNaziv.Text, uiUnosEmail.Text, uiUnosLozinka.Text, uiUnosBrojTelefona.Text);

                Notifikacija novaNotifikacija = new Notifikacija("Uspjesno azuriranje", "Podaci su uspjesno azurirani!", "potvrda");
                novaNotifikacija.ShowDialog();
            }
        }
Beispiel #3
0
 private void uiPretplatiKorisnika_Click(object sender, EventArgs e)
 {
     if (baza.PretplatiKorisnika(trenutniKorisnik.IDRacuna, trenutniUgoObjekt.IDRacuna) == false)
     {
         Notifikacija novaNotifikacija = new Notifikacija("Uspjesna pretplata", "Sada ste pretplaćeni na ovaj objekt!", "potvrda");
         novaNotifikacija.ShowDialog();
     }
     else
     {
         Notifikacija novaNotifikacija = new Notifikacija("Obavijest", "Već ste pretplaćeni na ovaj objekt!", "obavijest");
         novaNotifikacija.ShowDialog();
     }
 }
Beispiel #4
0
        private void uiSpremiPromjene_Click(object sender, EventArgs e)
        {
            if (ProvjeriIspunjenostPolja() == true)
            {
                baza.AzurirajUgostiteljskiObjekt(ugostiteljProfil.IDRacuna, uiUnosNaziv.Text, uiUnosEmail.Text, uiUnosLozinka.Text, uiUnosAdresa.Text, uiUnosBrojTelefona.Text, TimeSpan.Parse(uiUnosRadnoVrijemePocetak.Text), TimeSpan.Parse(uiUnosRadnoVrijemeKraj.Text));

                string porukaPretplatniku = $"Ugostiteljski objekt {ugostiteljProfil.Naziv} je azurirao informacije o sebi: " + Environment.NewLine + $"Naziv objekta: {uiUnosNaziv.Text}" + Environment.NewLine + $"Email adresa: {uiUnosEmail.Text}" + Environment.NewLine + $"Adresa: {uiUnosAdresa.Text}" + Environment.NewLine + $"Broj telefona: {uiUnosBrojTelefona.Text}" + Environment.NewLine + $"Radno vrijeme pocetak: {uiUnosRadnoVrijemePocetak.Text}" + Environment.NewLine + $"Radno vrijeme kraj: {uiUnosRadnoVrijemeKraj.Text}";

                baza.ObavijestiPretplatnike(ugostiteljProfil.IDRacuna, porukaPretplatniku);

                Notifikacija novaNotifikacija = new Notifikacija("Uspjesno azuriranje", "Podaci su uspjesno azurirani!", "potvrda");
                novaNotifikacija.ShowDialog();
            }
        }
Beispiel #5
0
        private void uiNaruci_Click(object sender, EventArgs e)
        {
            novaNarudzba = baza.KreirajNarudzbu(trenutniObjekt.IDRacuna, trenutniKorisnik.IDRacuna, DateTime.Now);

            foreach (var item in stavkaNarudzbe)
            {
                baza.KreirajStavkuNarudzbe(item.IdArtikla, novaNarudzba.id_narudzbe, item.Kolicina);
            }

            Notifikacija novaNotifikacija = new Notifikacija("Narudzba kreirana", "Narudzba je uspjesno poslana!", "potvrda");

            novaNotifikacija.ShowDialog();

            OsvjeziPrikaz();
        }