Example #1
0
        // Uloženie vyčerpaného rozpočtu už do existujúcej zákazky
        public static void UpdateVycerpanyRozpocet(double vycerpanyrozpocet, string kodzakazky)
        {
            double vycerpanyrozpocet1 = Zakazka.GetVycerpanyRozpocet(kodzakazky);
            string Query = " VycerpanyRozpocet = " + Convert.ToString(vycerpanyrozpocet1 + vycerpanyrozpocet);

            dBConnection.UpdateDB(" zakazky", Query, "KodZakazky = " + kodzakazky + ";");
            Zakazka.KontrolaRozpočtu(kodzakazky);
        }
Example #2
0
        // Kontrola či vyčerpaný rozpočet nieje väčší ako zadaný rozpočet
        public static void KontrolaRozpočtu(string kodzakazky)
        {
            double vycerpanyrozpocet = Zakazka.GetVycerpanyRozpocet(kodzakazky);
            double rozpocetnamontaz  = Zakazka.GetRozpocet(kodzakazky);
            string nazovzakazky      = Zakazka.GetNazov(kodzakazky);

            if (vycerpanyrozpocet >= rozpocetnamontaz)
            {
                MessageBox.Show("Zákazka " + nazovzakazky + " má prekročený rozpočet na montáž");
            }
        }
Example #3
0
        // Ú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");
            }
        }
Example #4
0
        //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");
            }
        }