// Úprava už existujúceho záznamu v tabulke odpracovane_dni v DB public static void UpdateOdpracovanyDen(string idodpracovanyden, string menozamestnanec, string menozakazka, string datumprace, string odpracovanycas, string koeficient) { if (!string.IsNullOrEmpty(menozamestnanec) && !string.IsNullOrEmpty(menozakazka) && !string.IsNullOrEmpty(datumprace) && !string.IsNullOrEmpty(odpracovanycas) && !string.IsNullOrEmpty(koeficient)) { string kodzakazky = Zakazka.GetKod(menozakazka); string idzamestnanec = Zamestnanec.GetID(menozamestnanec); double cenaPrace = OdpracovanyDen.VypCenuPrace(menozamestnanec, Convert.ToDouble(odpracovanycas), koeficient); string Values = " IDZamestnanec = " + idzamestnanec + ", KodZakazka = " + kodzakazky + ", Datum ='" + datumprace + "', OdpracovanyCas = " + odpracovanycas + ", Koeficient ='" + koeficient + "', CenaPrace = " + Convert.ToString(cenaPrace); dBConnection.UpdateDB("odpracovane_dni", Values, " IDOdpracovaneDni = " + idodpracovanyden); Zakazka.UpdateVycerpanyRozpocet(cenaPrace, Convert.ToString(kodzakazky)); } else { MessageBox.Show("Chyba : Vyplnte všetky voľné políčka"); } }
//Vložiť nový záznam odpracovane_dni do DB public static void UlozOdpracovanyDen(string menozamestnanec, string menozakazka, string datumprace, string odpracovanycas, string koeficient) { if (!string.IsNullOrEmpty(menozamestnanec) && !string.IsNullOrEmpty(menozakazka) && !string.IsNullOrEmpty(datumprace) && !string.IsNullOrEmpty(odpracovanycas) && !string.IsNullOrEmpty(koeficient)) { string kodzakazky = Zakazka.GetKod(menozakazka); string idzamestnanec = Zamestnanec.GetID(menozamestnanec); double cenaPrace = OdpracovanyDen.VypCenuPrace(menozamestnanec, Convert.ToDouble(odpracovanycas), koeficient); string Query = "(" + idzamestnanec + "," + kodzakazky + ",'" + datumprace + "'," + odpracovanycas + ",'" + koeficient + "'," + Convert.ToString(cenaPrace) + ")"; dBConnection.InsertIntoDB("odpracovane_dni (IDZamestnanec, KodZakazka, Datum, OdpracovanyCas, Koeficient, CenaPrace)", Query); Zakazka.UpdateVycerpanyRozpocet(cenaPrace, Convert.ToString(kodzakazky)); } else { MessageBox.Show("Chyba : Vyplnte všetky voľné políčka"); } }