private void buttonSave_Click(object sender, EventArgs e) { int vrijeme = 0; switch (odabranoVrijeme.Name) { case "sButton1": vrijeme = 1; break; case "sButton2": vrijeme = 10; break; case "sButton3": vrijeme = 30; break; case "sButton4": vrijeme = 300; break; case "sButton5": vrijeme = 3600; break; } evidencija temp = new evidencija(); temp.aktivan = false; temp.datum = DateTime.Now.AddSeconds(vrijeme); temp.id_recepta = (sDataGridView1.SelectedRows[0].DataBoundItem as recepti).id_recepta; temp.id_uredaj_korisnika = Uredaj.uredaj_korisnici.Where(l => l.id_korisnika == Korisnik.id_korisnika).FirstOrDefault().id_uredaja_korisnika; SwitchRRequest upit = new SwitchRRequest(); upit.Post(Resources.RequestURL + "Actions", temp); this.Close(); }
private void OsvjeziListuEvidencija() { SwitchRRequest upit = new SwitchRRequest(); List <evidencija> listaEvidencija = upit.Get(Resources.RequestURL + "Actions/" + Uredaj.id_uredaja, new List <evidencija>()) as List <evidencija>; sDataGridView1.DataSource = listaEvidencija; }
public void IzmjenaKorisnika() { if (string.IsNullOrEmpty(txtKorisnickoIme.Text)) { MessageBox.Show("Molim unesite korisničko ime."); } else { korisnik.naziv = txtKorisnickoIme.Text; } if (string.IsNullOrEmpty(txtEmail.Text)) { MessageBox.Show("Molim unesite e-mail."); } else { korisnik.email = txtEmail.Text; } if (string.IsNullOrEmpty(txtZaporka.Text)) { korisnik.zaporka = "-1"; } else { korisnik.zaporka = txtZaporka.Text; } SwitchRRequest upit = new SwitchRRequest(); //TODO: pozatvarati forme upit.Put(Resources.RequestURL + "Users/" + korisnik.id_korisnika, korisnik); }
private void OsvjeziRecepte() { SwitchRRequest upit = new SwitchRRequest(); List <recepti> recepti = upit.Get(Resources.RequestURL + "Recipes", new List <recepti>()) as List <recepti>; sDataGridView1.DataSource = recepti; }
private void buttonSave_Click(object sender, EventArgs e) { if (odabraneAkcije.Count > 0 && !String.IsNullOrEmpty(sTextBox1.Text)) { recepti noviRecept = new recepti(); noviRecept.datum = DateTime.Now; noviRecept.id_korisnika = Korisnik.id_korisnika; noviRecept.naziv = sTextBox1.Text; List <recepti_akcije> listaAkcija = new List <recepti_akcije>(); foreach (tipovi_evidnecije t in odabraneAkcije) { recepti_akcije temp = new recepti_akcije(); temp.id_tipa_loga = t.id_tipa; listaAkcija.Add(temp); } noviRecept.recepti_akcije = listaAkcija; SwitchRRequest upit = new SwitchRRequest(); upit.Post(Resources.RequestURL + "Recipes", noviRecept); this.Close(); } else { MessageBox.Show("Molimo vas da uneste naziv recepta i odaberte barem jednu akciju."); } }
private void buttonDelete_Click(object sender, EventArgs e) { SwitchRRequest upit = new SwitchRRequest(); int id = (sDataGridView1.SelectedRows[0].DataBoundItem as evidencija).id_loga; upit.Delete(Resources.RequestURL + "Actions/" + id); OsvjeziListuEvidencija(); }
public FrmAdmin() { InitializeComponent(); SwitchRRequest upit = new SwitchRRequest(); List <korisnici> listaKorisnika = upit.Get(Resources.RequestURL + "Users", new List <korisnici>()) as List <korisnici>; dgvKorisnici.DataSource = listaKorisnika; }
private void FrmStart_Load(object sender, EventArgs e) { SwitchRRequest upit = new SwitchRRequest(); List <uredaji> listaUredaja = upit.Get(Resources.RequestURL + "UserDevice/" + korisnik.id_korisnika, new List <uredaji>()) as List <uredaji>; dgvUredaji.DataSource = listaUredaja; }
private void btnBazna_Click(object sender, EventArgs e) { string ip = Hotspot.ARP(); string command = "sudo wpa_passphrase " + textSSID.Text + " " + textLozinka.Text + " > /etc/wpa_supplicant/wpa_supplicant.conf"; command += "; sudo reboot"; Hotspot.SSH(ip, command); MessageBox.Show("Molimo pričekajte minutu dok se bazna stanice ponovno pokrene."); Thread.Sleep(60 * 1000); MessageBox.Show("Bazna stanica se ponovno pokrenula."); SwitchRRequest upit = new SwitchRRequest(); upit.Get("http://192.168.1.6:8000/api/Bazna/" + Korisnik.id_korisnika + "/" + textJedinstveni.Text, new uredaji()); Hotspot.GoHotspot(false); }
/// <summary> /// Metoda zaslužna za prijavu postojećih korisnika u sustav. /// </summary> private void Prijava() { SwitchRRequest upit = new SwitchRRequest(); korisnik = upit.Get(Resources.RequestURL + "Users?email=" + txtKorisnickoIme.Text + "&pass=" + txtLozinka.Text, new korisnici()) as korisnici; if (korisnik == null) { uspjesnaPrijava = false; } else { uspjesnaPrijava = true; } }
private void btnUređaj_Click(object sender, EventArgs e) { uredaj_korisnici uredaj = new uredaj_korisnici(); uredaj.id_korisnika = Korisnik.id_korisnika; uredaj.datum_registracije_uredaja = DateTime.Now; uredaj.naziv_uredaja = txtNazivUredaja.Text; uredaji tUredaj = new uredaji(); tUredaj.uniqe_code = txtJedinstveniUredaja.Text; uredaj.uredaji = tUredaj; SwitchRRequest upit = new SwitchRRequest(); upit.Post(Resources.RequestURL + "UserDevice/", uredaj); }
public FrmDodajAkciju(korisnici k, uredaji u) { Korisnik = k; Uredaj = u; InitializeComponent(); SwitchRRequest upit = new SwitchRRequest(); List <recepti> recepti = upit.Get(Resources.RequestURL + "Recipes", new List <recepti>()) as List <recepti>; sDataGridView1.DataSource = recepti; sButton1.Click += Vrijeme_Click; sButton2.Click += Vrijeme_Click; sButton3.Click += Vrijeme_Click; sButton4.Click += Vrijeme_Click; sButton5.Click += Vrijeme_Click; }
public FrmDodajRecept(korisnici korisnik) { Korisnik = korisnik; InitializeComponent(); Label closeWindowsLabel = Controls.Find("InputExitApplication", true).FirstOrDefault() as Label; closeWindowsLabel.Visible = false; Label minWindowsLabel = Controls.Find("InputMinApplication", true).FirstOrDefault() as Label; minWindowsLabel.Visible = false; SwitchRRequest upit = new SwitchRRequest(); akcije = upit.Get(Resources.RequestURL + "Actions", new List <tipovi_evidnecije>()) as List <tipovi_evidnecije>; comboBox1.DataSource = akcije; comboBox1.ValueMember = "id_tipa"; comboBox1.DisplayMember = "naziv"; }
private void Registracija() { SwitchRRequest upit = new SwitchRRequest(); korisnici temp = new korisnici(); temp.email = txtEmail.Text; temp.naziv = txtKorisnickoIme.Text; temp.zaporka = txtLozinka.Text; korisnici korisnik = upit.Post(Resources.RequestURL + "Users", temp) as korisnici; if (korisnik == null) { uspjesnaRegistracija = false; } else { uspjesnaRegistracija = true; } }