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); }
private void cmdOK_Click(object sender, EventArgs e) { Parametry.UlozNastaveniSQL(tbServer.Text, tbDatabaze.Text, tbJmenoData.Text, tbHesloData.Text); try { DatabaseConect.Connect(); } catch { Functions.MsgBox("Neplatná databáze!"); tabControl1.TabPages[1].Select(); return; } Program.oUzivatele = new Uzivatele(); Program.oSkupiny = new Skupiny(); Program.oSvatky = new Svatky(); if (Program.oUzivatele.Over(textBoxLogin.Text, textBoxHeslo.Text).GetIsUserValid()) { //Functions.MsgBox(Program.oUzivatele.GetCurentUser().jmeno); this.Close(); } else { Functions.MsgBox("Neplatné uživatelské jméno nebo heslo.", MessageBoxIcon.Exclamation); textBoxHeslo.Select(); } }
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); }
private Svatky UlozData() { //pokud je nový záznam if (this._vybranySvatek.id.Equals("0")) { DatabaseConect.Execute("INSERT INTO svatky SET nazev_sv='" + this._vybranySvatek.popis + "',datum_sv='" + this._vybranySvatek.datum + "',opakovani_sv='" + this._vybranySvatek.opak + "'"); } else //zmenit stary zaznam { DatabaseConect.Execute("UPDATE svatky SET nazev_sv='" + this._vybranySvatek.popis + "',opakovani_sv='" + Convert.ToBoolean(this._vybranySvatek.opak) + "' WHERE id='" + this._vybranySvatek.id + "' "); } return(this); }
private Skupiny UlozData() { //pokud je nový záznam if (this._vybranaSkupina.id.Equals("0")) { DatabaseConect.Execute("INSERT INTO skupiny SET popis='" + this._vybranaSkupina.popis + "'"); } else //zmenit stary zaznam { DatabaseConect.Execute("UPDATE skupiny SET popis='" + this._vybranaSkupina.popis + "' WHERE id='" + this._vybranaSkupina.id + "' "); } return(this); }
public Zamestnanci_skupiny UlozZamestnance_skupinu(ListView oListView) { DatabaseConect.Execute("DELETE FROM r_zamestnanci_skupiny WHERE id_zamestnance='" + Program.oUzivatele.GetSelectUser().id + "'"); foreach (ListViewItem oPolozka in oListView.Items) { if (oPolozka.Checked) { DatabaseConect.Execute("INSERT INTO r_zamestnanci_skupiny SET id_zamestnance='" + Program.oUzivatele.GetSelectUser().id + "',id_skupiny='" + oPolozka.Tag.ToString() + "'"); } } return(this); }
private Uzivatele UlozData() { //pokud je nový záznam if (this._vybranyUzivatel.id.Equals("001")) { DatabaseConect.Execute("INSERT INTO zamestnanci SET jmeno='" + this._vybranyUzivatel.jmeno + "',prijmeni='" + this._vybranyUzivatel.prijmeni + "',rfid='" + this._vybranyUzivatel.rfid + "',aktivni='" + this._vybranyUzivatel.aktivni + "',login='******', heslo='" + this._vybranyUzivatel.heslo + "',opravneni='" + this._vybranyUzivatel.opravneni + "',id_skupiny='" + this._vybranyUzivatel.id_skupiny + "',dovolena='" + this._vybranyUzivatel.dovolena + "'"); } else //zmenit stary zaznam { DatabaseConect.Execute("UPDATE zamestnanci SET jmeno='" + this._vybranyUzivatel.jmeno + "',prijmeni='" + this._vybranyUzivatel.prijmeni + "',rfid='" + this._vybranyUzivatel.rfid + "',aktivni='" + this._vybranyUzivatel.aktivni + "',login='******', heslo='" + this._vybranyUzivatel.heslo + "',opravneni='" + this._vybranyUzivatel.opravneni + "',id_skupiny='" + this._vybranyUzivatel.id_skupiny + "',dovolena='" + this._vybranyUzivatel.dovolena + "' WHERE id='" + this._vybranyUzivatel.id + "' "); } return(this); }
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); }
public int UlozPohyb(string sId_typ, string sTyp_popis, string sDatum, string sIdNovy) { string sSQL = "UPDATE pohyb SET #data# #where#"; string sData = "id_zamestnance='" + Program.oUzivatele.GetSelectUser().id + "',rfid='" + Program.oUzivatele.GetSelectUser().rfid + "',jmeno= '" + Program.oUzivatele.GetSelectUser().jmeno + "',prijmeni='" + Program.oUzivatele.GetSelectUser().prijmeni + "',aktivni='" + Program.oUzivatele.GetSelectUser().aktivni + "',upraveno='1',upravil_id='" + Program.oUzivatele.GetCurentUser().id + "'"; sData += ",id_typ='" + sId_typ + "',typ_popis='" + sTyp_popis + "',datum='" + sDatum + "'"; if (sIdNovy.Equals("0")) { sSQL = "INSERT pohyb SET #data#"; } else { sSQL = sSQL.Replace("#data#", sData).Replace("#where#", "WHERE id='" + Program.oUzivatele.GetCurentPohyb().id.ToString() + "'"); } sSQL = sSQL.Replace("#data#", sData); DatabaseConect.Execute(sSQL); return(1); }
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); }
public Svatky SmazSvatek(string id_svatku) { DatabaseConect.Execute("DELETE FROM svatky WHERE id='" + id_svatku + "'"); return(this); }
public int OdsranPohyb(string sId_pohybu) { DatabaseConect.Execute("DELETE FROM pohyb WHERE id='" + sId_pohybu + "' "); return(1); }
public Skupiny SmazSkupinu(string id_skupiny) { DatabaseConect.Execute("DELETE FROM skupiny WHERE id='" + id_skupiny + "'"); return(this); }
public Uzivatele SmazUzivatele(string id_uzivatele) { DatabaseConect.Execute("DELETE FROM zamestnanci WHERE id='" + id_uzivatele + "' "); return(this); }