Beispiel #1
0
        private Pohyby NactiDochazku()
        {
            this._dochazka = new List <Pohyb>();
            MySqlDataReader aReader = DatabaseConect.GetRS("SELECT * FROM pohyb WHERE id_zamestnance='" + Program.oUzivatele.GetSelectUser().id + "' AND YEAR(datum)='" + this._oRok + "'AND MONTH(datum)='" + this._oMesic + "'");

            //Naplni
            while (aReader.Read())
            {
                //vytvořime třidu uzivatel a naplníme data
                Pohyb oPohyb = new Pohyb();
                oPohyb.id             = aReader["id"].ToString();
                oPohyb.id_zamestnance = aReader["id_zamestnance"].ToString();
                oPohyb.rfid           = aReader["rfid"].ToString();
                oPohyb.datum          = aReader["datum"].ToString();
                oPohyb.id_typ         = aReader["id_typ"].ToString();
                oPohyb.jmeno          = aReader["jmeno"].ToString();
                oPohyb.prijmeni       = aReader["prijmeni"].ToString();
                oPohyb.aktivni        = aReader["aktivni"].ToString();
                oPohyb.typ_popis      = aReader["typ_popis"].ToString();
                oPohyb.upraveno       = aReader["upraveno"].ToString();
                oPohyb.upravil_id     = aReader["upravil_id"].ToString();

                //vytvorili jsme kolekci uzivatelu= _uzivatele
                this._dochazka.Add(oPohyb);
            }
            aReader.Close();
            return(this);
        }
Beispiel #2
0
        private Uzivatele NactiData()
        {
            this._uzivatele = new List <Uzivatel>();


            MySqlDataReader aReader = DatabaseConect.GetRS("SELECT * FROM zamestnanci " + this._sSQL + " ");

            //Naplni

            while (aReader.Read())
            {
                //vytvořime třidu uzivatel a naplníme data
                Uzivatel oUzivatel = new Uzivatel();
                oUzivatel.jmeno      = aReader["jmeno"].ToString();
                oUzivatel.prijmeni   = aReader["prijmeni"].ToString();
                oUzivatel.login      = aReader["login"].ToString();
                oUzivatel.heslo      = aReader["heslo"].ToString();
                oUzivatel.id         = aReader["id"].ToString();
                oUzivatel.rfid       = aReader["rfid"].ToString();
                oUzivatel.aktivni    = aReader["aktivni"].ToString();
                oUzivatel.opravneni  = aReader["opravneni"].ToString();
                oUzivatel.id_skupiny = aReader["id_skupiny"].ToString();
                oUzivatel.dovolena   = aReader["dovolena"].ToString();
                //vytvorili jsme kolekci uzivatelu= _uzivatele
                this._uzivatele.Add(oUzivatel);
            }
            aReader.Close();
            return(this);
        }
Beispiel #3
0
        private Skupiny NactiSkupiny()
        {
            this._skupiny = new List <Skupina>();
            MySqlDataReader aReader = DatabaseConect.GetRS("SELECT * FROM skupiny " + this._sSQL + " ");

            //Naplni
            while (aReader.Read())
            {
                //vytvořime třidu uzivatel a naplníme data
                Skupina oSkupina = new Skupina();
                oSkupina.id    = aReader["id"].ToString();
                oSkupina.popis = aReader["popis"].ToString();
                //vytvorili jsme kolekci uzivatelu= _uzivatele
                this._skupiny.Add(oSkupina);
            }
            aReader.Close();
            return(this);
        }
Beispiel #4
0
        private Svatky NactiSvatek()
        {
            this._svatky = new List <Svatek>();
            MySqlDataReader aReader = DatabaseConect.GetRS("SELECT * FROM svatky " + this._sSQL + " ");

            //Naplni
            while (aReader.Read())
            {
                //vytvořime třidu svatky a naplníme data
                Svatek oSvatky = new Svatek();
                oSvatky.id    = aReader["id"].ToString();
                oSvatky.datum = aReader["datum_sv"].ToString();
                oSvatky.popis = aReader["nazev_sv"].ToString();
                oSvatky.opak  = aReader["opakovani_sv"].ToString();
                //vytvorili jsme kolekci uzivatelu= _uzivatele
                this._svatky.Add(oSvatky);
            }
            aReader.Close();
            return(this);
        }
        private Zamestnanci_skupiny NactiZamestnanci_skupiny()
        {
            this._id_zamestnance = Program.oUzivatele.GetSelectUser().id;
            //this._id_zamestnance = Program.oUzivatele.GetCurentUser().id;
            this._sSQL = "SELECT skupiny.id, skupiny.popis, zamestnanci.id AS id_zamestnance FROM skupiny LEFT OUTER JOIN r_zamestnanci_skupiny ON id_skupiny=skupiny.id LEFT OUTER JOIN zamestnanci ON r_zamestnanci_skupiny.id_zamestnance = zamestnanci.id WHERE r_zamestnanci_skupiny.id_zamestnance='" + this._id_zamestnance + "' UNION SELECT skupiny.id, skupiny.popis, 0 AS id_zamestnance FROM skupiny WHERE id NOT IN (SELECT skupiny.id FROM skupiny LEFT OUTER JOIN r_zamestnanci_skupiny ON id_skupiny=skupiny.id LEFT OUTER JOIN zamestnanci ON r_zamestnanci_skupiny.id_zamestnance = zamestnanci.id WHERE r_zamestnanci_skupiny.id_zamestnance='" + this._id_zamestnance + "')";

            this._Zamestnanci_skupiny = new List <Zamestnanec_skupina>();
            MySqlDataReader aReader = DatabaseConect.GetRS(this._sSQL);

            //Naplni
            while (aReader.Read())
            {
                //vytvořime třidu uzivatel a naplníme data
                Zamestnanec_skupina oZamestnanec_skupina = new Zamestnanec_skupina();
                oZamestnanec_skupina.id             = aReader["id"].ToString();
                oZamestnanec_skupina.popis          = aReader["popis"].ToString();
                oZamestnanec_skupina.id_zamestnance = aReader["id_zamestnance"].ToString();
                //vytvorili jsme kolekci uzivatelu= _uzivatele
                this._Zamestnanci_skupiny.Add(oZamestnanec_skupina);
            }
            aReader.Close();
            return(this);
        }