private void Prijava_Click(object sender, EventArgs e) { if (Email.Text == "" || Lozinka.Text == "") { RegistracijaPolja reg = new RegistracijaPolja(); reg.Show(); } else { var con = DB.GetSqlkonekcija(); con.Open(); string query = "Select * from Registracija where Email= '" + Email.Text + "' and Lozinka = '" + Lozinka.Text + "';"; SqlCommand cmd = new SqlCommand(query, con); SqlDataReader nadi = cmd.ExecuteReader(); if (nadi.Read()) { PrijavaKorisnika.imePrijavljenog = (string)nadi["Email"]; PrijavaKorisnika.ime = (string)nadi["Ime"]; Profil obj = new Profil(); obj.Show(); this.Hide(); PopupNotifier popup = new PopupNotifier(); popup.Image = Properties.Resources.info; popup.TitleText = "Obavijest o biljkama"; popup.BodyColor = Color.Green; popup.TitleColor = Color.White; popup.ContentColor = Color.White; popup.ContentText = "Jesi li provjerio/la temperaturu danas?" + "Jesi li zalio / la sve biljke danas ? "; popup.Popup(); } else { PrijavaPopuni prijava = new PrijavaPopuni(); prijava.Show(); Email.Clear(); Lozinka.Clear(); } con.Close(); } }
private void Registriraj_se_Click(object sender, EventArgs e) { if (Ime.Text == "" || Prezime.Text == "" || Email.Text == "" || Lozinka.Text == "") { RegistracijaPolja reg = new RegistracijaPolja(); reg.Show(); } else { var con = DB.GetSqlkonekcija(); con.Open(); SqlCommand command = new SqlCommand("SELECT COUNT(*) FROM [Registracija] WHERE Email=@email", con); command.Parameters.AddWithValue("@email", Email.Text); object result = command.ExecuteScalar(); int Registracija = Convert.ToInt32(result); if (Registracija > 0) { RegistracijaEmail regm = new RegistracijaEmail(); regm.Show(); } else { string query = "INSERT INTO Registracija(ime, prezime, email, lozinka) VALUES ('" + Ime.Text + "', '" + Prezime.Text + "', '" + Email.Text + "', '" + Lozinka.Text + "' )"; SqlCommand cmd = new SqlCommand(query, con); cmd.ExecuteNonQuery(); button obj = new button(); obj.Show(); this.Hide(); } con.Close(); } }
private void ButtonSpremi_Click(object sender, EventArgs e) { if (opis.Text == "" || naziv.Text == "" || vrsta != "Cvjetnica" && vrsta != "Bezcvjetnica") { RegistracijaPolja reg = new RegistracijaPolja(); reg.Show(); } else { var con = DB.GetSqlkonekcija(); con.Open(); byte[] images = null; if (imgLocation == "") { BiljkaSlika biljka = new BiljkaSlika(); biljka.Show(); } else { FileStream Stream = new FileStream(imgLocation, FileMode.Open, FileAccess.Read); BinaryReader brs = new BinaryReader(Stream); images = brs.ReadBytes((int)Stream.Length); SqlCommand command = new SqlCommand("SELECT COUNT(*) FROM [unos] WHERE naziv=@naziv", con); command.Parameters.AddWithValue("@naziv", naziv.Text); object result = command.ExecuteScalar(); int unos_biljke = Convert.ToInt32(result); if (unos_biljke > 0) { BiljkaPostoji biljka = new BiljkaPostoji(); biljka.Show(); } else { string query = "INSERT INTO unos(naziv, opis, vrsta, temperatura, voda, suhakoza, masnakoza, izgorjelakoza, akne, prehlada, bronhitis, astma, upalapluca, zgaravica, nadutost, proljev, zatvor, glavobolja, bolutrbuhu, zubobolja, korisnik, Image) " + "VALUES " + "('" + naziv.Text + "', '" + opis.Text + "','" + vrsta + "' ,'" + temperatura.Text + "','" + voda.Text + "', '" + suhakoza + "','" + masnakoza + "','" + izgorjelakoza + "','" + akne + "' , '" + prehlada + "','" + bronhitis + "' , '" + astma + "' , '" + upalapluca + "','" + zgaravica + "','" + nadutost + "','" + proljev + "','" + zatvor + "','" + glavobolja + "','" + bolutrbuhu + "','" + zubobolja + "','" + label8.Text + "', @images)"; SqlCommand cmd = new SqlCommand(query, con); cmd.Parameters.Add(new SqlParameter("@images", images)); int N = cmd.ExecuteNonQuery(); this.Hide(); Profil profil = new Profil(); profil.Show(); BiljkaDodajcs biljka = new BiljkaDodajcs(); biljka.Show(); } con.Close(); } } }