private void button1_Click(object sender, EventArgs e) { Korisnici_ k = new Korisnici_(); k.backup(); Artikal a = new Artikal(); a.backup(); a.backup_knjizeno(); a.backup_mob_hover(); a.backup_mob_hover_knjizeno(); Racun r = new Racun(); r.backup(); r.backup_knjizeno(); r.backup_hover_mob(); Servis_ s = new Servis_(); s.backup(); Rezervacija_ rez = new Rezervacija_(); rez.backup(); Narudzbine_ n = new Narudzbine_(); n.backup(); Dug d = new Dug(); d.backup(); MessageBox.Show("Baza podataka je sacuvana!"); }
private void Stampaj_racun_Load(object sender, EventArgs e) { textBox4.Enabled = false; textBox2.Enabled = false; label9.Text = prodavac; label10.Text = DateTime.Now.ToString("dd-MM-yy HH:mm"); Korisnici_ korisnici = new Korisnici_(); List <Korisnici_> ls_k = korisnici.daj_korisnika(prodavac); textBox5.Text = ls_k[0].bonus.ToString(); StringBuilder sb = new StringBuilder(); for (int i = 0; i < sifre.Count; i++) { sb.Append(sifre[i].ToString() + " "); sb.Append(artikli[i] + " "); sb.Append(kolicina[i].ToString() + "X "); sb.Append(cena[i].ToString()); sb.Append(Environment.NewLine); } textBox2.Text = sb.ToString(); label5.Text = cena_sum.ToString(); }
private void Lista_racuni_mob_hover_Load(object sender, EventArgs e) { Korisnici_ k = new Korisnici_(); List <string> ls_k = k.daj_korisnike(); comboBox1.Items.Clear(); for (int i = 0; i < ls_k.Count; i++) { comboBox1.Items.Add(ls_k[i]); } comboBox1.Items.Add("Svi"); }
private void pictureBox4_Click(object sender, EventArgs e) { Korisnici_ k = new Korisnici_(); if (k.login(user_name.Text, password.Text)) { Naslovna n = new Naslovna(user_name.Text); this.Hide(); n.ShowDialog(); } else { MessageBox.Show("Pogresno korisnicko ime ili sifra!"); } user_name.Clear(); password.Clear(); }
private void label1_Click(object sender, EventArgs e) { Korisnici_ k = new Korisnici_(); k.ime_korisnika = textBox1.Text; k.prezime_korisnika = textBox2.Text; k.korisnicko_ime = textBox3.Text; k.sifra_korisnika = textBox4.Text; k.nivo = 0; if (k.Unesi_korisnika()) { this.Close(); } else { MessageBox.Show("Korisnik nije unet!"); } }
public Dnevni_pazar(string izvestaj, string user) { this.izvestaj = izvestaj; this.user = user; InitializeComponent(); Korisnici_ k = new Korisnici_(); List <string> korisnici = k.daj_korisnike(); korisnici.Add("Svi"); comboBox1.DataSource = korisnici; comboBox1.Text = "Svi"; if (!user.Equals("mobiletown")) { button4.Visible = false; comboBox1.Visible = false; } }
private void password_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { Korisnici_ k = new Korisnici_(); if (k.login(user_name.Text, password.Text)) { Naslovna n = new Naslovna(user_name.Text); this.Hide(); n.ShowDialog(); } else { MessageBox.Show("Pogresno korisnicko ime ili sifra!"); user_name.Clear(); password.Clear(); } } panel8.BackColor = Color.DeepSkyBlue; }
public List <Korisnici_> daj_korisnika(string user) { List <Korisnici_> ls = new List <Korisnici_>(); using (SqlConnection conn = new SqlConnection(connString)) { try { conn.Open(); SqlCommand cmd = new SqlCommand("SELECT * FROM Korisnici WHERE korisnicko_ime = @user_name", conn); cmd.Parameters.AddWithValue("@user_name", user); using (SqlDataReader reader = cmd.ExecuteReader()) { while (reader.Read()) { Korisnici_ k = new Korisnici_(); k.id_korisnika = int.Parse(reader["id_korisnika"].ToString()); k.ime_korisnika = reader["ime"].ToString(); k.prezime_korisnika = reader["prezime"].ToString(); k.korisnicko_ime = reader["korisnicko_ime"].ToString(); k.bonus = decimal.Parse(reader["bonus"].ToString()); ls.Add(k); } } } catch (SqlException ex) { Console.WriteLine(ex.Message); } finally { conn.Close(); } } return(ls); }
private void Dodaj_korisnika_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { Korisnici_ k = new Korisnici_(); k.ime_korisnika = textBox1.Text; k.prezime_korisnika = textBox2.Text; k.korisnicko_ime = textBox3.Text; k.sifra_korisnika = textBox4.Text; k.nivo = 0; if (k.Unesi_korisnika()) { this.Close(); } else { MessageBox.Show("Korisnik nije unet!"); } } }
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) { try { if (e.ColumnIndex == 5) { Korisnici_ k = new Korisnici_(); if (k.brisi_korisnika(int.Parse(dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString()))) { MessageBox.Show("Korisnik je obrisan!"); } else { MessageBox.Show("Korisnik nije obrisan!"); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } Lista_radnika_Load(sender, e); }
public List <string> daj_korisnike() { List <string> ls = new List <string>(); using (SqlConnection conn = new SqlConnection(connString)) { try { conn.Open(); SqlCommand cmd = new SqlCommand("SELECT korisnicko_ime FROM Korisnici", conn); using (SqlDataReader reader = cmd.ExecuteReader()) { while (reader.Read()) { Korisnici_ k = new Korisnici_(); k.korisnicko_ime = reader["korisnicko_ime"].ToString(); ls.Add(k.korisnicko_ime); } } } catch (SqlException ex) { Console.WriteLine(ex.Message); } finally { conn.Close(); } } return(ls); }
private void button1_Click(object sender, EventArgs e) { Artikal a = new Artikal(); Korisnici_ k = new Korisnici_(); decimal uplaceno = 0; bool break_point = true; if (!string.IsNullOrWhiteSpace(textBox1.Text)) { if (!string.IsNullOrWhiteSpace(textBox6.Text)) { uplaceno = decimal.Parse(textBox1.Text) + decimal.Parse(textBox6.Text); } else { uplaceno = decimal.Parse(textBox1.Text); } } decimal racun = decimal.Parse(label5.Text); decimal povracaj = uplaceno - racun; label8.Text = povracaj.ToString(); if (povracaj >= 0 || decimal.Parse(textBox6.Text) >= racun) { StringBuilder sb = new StringBuilder(); StringBuilder sb_knjizeno = new StringBuilder(); decimal sum = 0; for (int i = 0; i < sifre.Count; i++) { if (knjizeno[i] == 1) { sum += cena[i] * kolicina[i]; } } for (int i = 0; i < sifre.Count; i++) { sb.Append(sifre[i].ToString() + " "); sb.Append(artikli[i] + " "); sb.Append(kolicina[i].ToString() + "X "); sb.Append(cena[i].ToString()); sb.Append("\n"); if (knjizeno[i] == 1) { sb_knjizeno.Append(sifre[i].ToString() + " "); sb_knjizeno.Append(artikli[i] + " "); sb_knjizeno.Append(kolicina[i].ToString() + "X "); sb_knjizeno.Append(cena[i].ToString()); sb_knjizeno.Append("\n"); } } Racun r = new Racun(); r.prodavac = prodavac; r.datum_izdavanja = DateTime.Now; r.artikli = sb.ToString(); decimal bonus = decimal.Parse(textBox5.Text); //trenutni bonus decimal bonus_naplata; if (!string.IsNullOrWhiteSpace(textBox6.Text)) { bonus_naplata = decimal.Parse(textBox6.Text); //uneseni bonus if (bonus_naplata > bonus) { MessageBox.Show("Prekoracili ste vas bonus!"); break_point = false; } else { decimal bonus_oduzeti = bonus_naplata - cena_sum; //bonus_uneti - iznos racuna List <Korisnici_> korisnicis = k.daj_korisnika(prodavac); if (bonus_oduzeti < 0) { decimal bonus_za_bazu = bonus - bonus_naplata; k.update_bonus(korisnicis[0].id_korisnika, bonus_za_bazu); r.iznos = cena_sum - bonus_naplata; } else { decimal uneti_bonus = decimal.Parse(textBox6.Text); bonus_oduzeti = bonus - cena_sum; k.update_bonus(korisnicis[0].id_korisnika, bonus_oduzeti); r.iznos = 0; } r.artikli = sb.ToString(); } } else { r.iznos = cena_sum; } r.iznos_nabavna = nabavna_sum; if (break_point) { if (r.unesi_racun()) { MessageBox.Show("Racun je zaveden!"); r.artikli = sb_knjizeno.ToString(); r.datum_izdavanja = DateTime.Now; r.iznos = sum; r.iznos_nabavna = suma_zarada_knjizeno; r.unesi_racun_knjizeno(); button1.Enabled = false; for (int i = 0; i < knjizeno.Count; i++) { if (knjizeno[i] == 1) { a.update_artikli_knjizeno(sifre[i], kolicina[i]); } else if (knjizeno[i] == 0) { a.update_artikli(sifre[i], kolicina[i]); } } } else { MessageBox.Show("Racun nije zaveden!"); } } else { MessageBox.Show("Pogresan unos!"); } } }