private void PrijavljivanjeOperatera() { if (textUser.Text != null && textPassword.Text != null) { using (ELBS_Connection = elbsSqlKonekcija.CreateElbsSqlConnection(textUser.Text, textPassword.Text)) { try { ELBS_Connection.Open(); UcitajPodatkeOperatera(textUser.Text); } catch (Exception) { MessageBox.Show("Pogrešno korisničko ime i/ili lozinka.\r\nMolim vas pokušajte ponovo.", "Greška u prijavi"); return; } } using (elbsReklamacijeConnection = elbsSqlKonekcija.CreateElbsReklamacijeSqlConnection()) { try { elbsReklamacijeConnection.Open(); UcitajPodatkeProdajnogMesta(); } catch (Exception) { MessageBox.Show("Greška u komunikaciji sa serverom.\r\nMolim Vas kontaktirajte tehničku podršku.", "Greška u komunikaciji"); return; } } frmPregled _frmPregled = new frmPregled(textUser.Text); _frmPregled.Show(); Hide(); } else { MessageBox.Show("Korisničko ime i lozinka moraju biti upisani!", "Greška u prijavi"); return; } }
// U Č I T A V A N J E P O D A T A K A U T A B E L U A R T I K L I private DataTable citajArtikle() { try { using (sqlConnectionArtikli = elbsSqlKonekcija.CreateElbsSqlConnection("elbraco", "elbsNK")) { sqlConnectionArtikli.Open(); SqlDataAdapter da = new SqlDataAdapter("SELECT siframag, artikal, naziv, barcode, proizvodjac FROM artikli WHERE siframag='099'", sqlConnectionArtikli); DataSet ds = new DataSet(); da.Fill(ds, "Artikli"); DataTable tbl = ds.Tables["Artikli"]; return(tbl); } } catch (Exception ex) { MessageBox.Show("Greška u komunikaciji sa serverom.\r\nMolim vas kontaktirajte tehničku podršku.\r\nERR: " + ex.Message, "Greška u komunikaciji"); } return(null); }