Example #1
0
        private void pobierzListeListPlac(DateTime okresListy)
        {
            try
            {
                this.listaListPlac.Clear();
                string query = "SELECT ID_LISTY, NAZWA, OKRES, NUMER from LISTA_PLAC" +
                               " where ID_FIRMY=" + this.idWybranaFirma.ToString() +
                               " and OKRES=" + this.date2GDate(okresListy);

                DataTable dt = _conn.ExecSql(query);

                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    DataRow dr      = dt.Rows[i];
                    decimal idListy = dr.Field <decimal>("ID_LISTY");
                    string  nazwa   = dr.Field <string>("NAZWA");
                    int     okres   = dr.Field <int>("OKRES");
                    string  numer   = dr.Field <string>("NUMER");
                    this.listaListPlac[idListy] = new ListaPlac(_conn, idListy, nazwa, okres, numer);
                }
            }catch (Exception ex)
            {
                MessageBox.Show("Problem z pobraniem list plac dla okresu " +
                                okresListy.ToString() + " | " + ex.Message);
            }
        }
Example #2
0
        public bool pobierzDanePracownika()
        {
            try
            {
                string query = "SELECT KOD_PRACOWNIKA, NAZWISKO, IMIE_1" +
                               " from PRACOWNIK where ID_PRACOWNIKA=" +
                               this.idPracownika.ToString();

                DataTable dt = _conn.ExecSql(query);

                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    DataRow dr = dt.Rows[i];
                    this.kodPracownika = dr.Field <int>("KOD_PRACOWNIKA");
                    this.nazwisko      = dr.Field <string>("NAZWISKO");
                    this.imie          = dr.Field <string>("IMIE_1");
                }
                return(true);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Problem z pobraniem danych Pracownika. | " + ex.Message);
                return(false);
            }
        }
Example #3
0
        private void pobierzListeSkladnikow()
        {
            string query = "SELECT KOLEJNOSC, ID_SKLADNIKA, NAZWA from SKLADNIK_PLACOWY " +
                           "WHERE ID_TYPU_LISTY=1 ORDER BY KOLEJNOSC ASC";

            DataTable dt = _conn.ExecSql(query);

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                DataRow dr = dt.Rows[i];
                listaSkladnikow[dr.Field <decimal>("ID_SKLADNIKA")] =
                    new SkladnikPlacowy(dr.Field <int>("KOLEJNOSC"),
                                        dr.Field <decimal>("ID_SKLADNIKA"),
                                        dr.Field <string>("NAZWA"));
            }
        }
Example #4
0
        public static SortedDictionary <decimal, Firma> pobierzFirmy(_SQLConnection _conn)
        {
            SortedDictionary <decimal, Firma> result = new SortedDictionary <decimal, Firma>();

            try
            {
                string    query = "SELECT ID_FIRMY, NAZWA from FIRMA";
                DataTable dt    = _conn.ExecSql(query);

                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    DataRow dr         = dt.Rows[i];
                    decimal idFirmy    = dr.Field <decimal>("ID_FIRMY");
                    string  nazwaFirmy = dr.Field <string>("NAZWA");
                    result[idFirmy] = new Firma(_conn, idFirmy, nazwaFirmy);
                }
                return(result);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Problem z pobraniem danych firm. | " + ex.Message);
                return(result);
            }
        }