Example #1
0
        private void UcitajPodatke()
        {
            lokalCiljMagacina.Initialize(Korisnik.korisnikId, (int)magacin_cmb.SelectedValue);
            globalniCiljMagacina.Initialize(-1, (int)magacin_cmb.SelectedValue);

            double mesecniPromet = Komercijalno.PrometMagacina((int)magacin_cmb.SelectedValue, M.Godina.MesecGet(dateTimePicker1.Value.Month), dateTimePicker1.Value.Year);
            double proslogodisnjiMesecniPromet = Komercijalno.PrometMagacina((int)magacin_cmb.SelectedValue, M.Godina.MesecGet(dateTimePicker1.Value.Month), dateTimePicker1.Value.Year - 1);

            double lokalniCilj  = 0;
            double globalniCilj = 0;

            if (lokalCiljMagacina.procentualno == true)
            {
                lokalniCilj = proslogodisnjiMesecniPromet + (proslogodisnjiMesecniPromet * lokalCiljMagacina.godisnjiRast / 100);
            }
            else
            {
                lokalniCilj = lokalCiljMagacina.godisnjiRast;
            }
            if (globalniCiljMagacina.procentualno == true)
            {
                globalniCilj = proslogodisnjiMesecniPromet + (proslogodisnjiMesecniPromet * globalniCiljMagacina.godisnjiRast / 100);
            }
            else
            {
                globalniCilj = globalniCiljMagacina.godisnjiRast;
            }

            ukupanPromet_txt.Text = String.Format("{0:n} RSD", Komercijalno.PrometMagacina((int)magacin_cmb.SelectedValue, dateTimePicker1.Value));
            gotovina_txt.Text     = String.Format("{0:n} RSD", Komercijalno.PrometMagacina((int)magacin_cmb.SelectedValue, dateTimePicker1.Value, NacinUplate.Gotovina));
            virman_txt.Text       = String.Format("{0:n} RSD", Komercijalno.PrometMagacina((int)magacin_cmb.SelectedValue, dateTimePicker1.Value, NacinUplate.Virman));
            kartica_txt.Text      = String.Format("{0:n} RSD", Komercijalno.PrometMagacina((int)magacin_cmb.SelectedValue, dateTimePicker1.Value, NacinUplate.Kartica));
            odlozeno_txt.Text     = String.Format("{0:n} RSD", Komercijalno.PrometMagacina((int)magacin_cmb.SelectedValue, dateTimePicker1.Value, NacinUplate.Odlozeo));

            ukupanPrometM_txt.Text = String.Format("{0:n} RSD", mesecniPromet);
            globalCilj_txt.Text    = String.Format("{0:n} RSD", globalniCilj);
            lokalniCilj_txt.Text   = String.Format("{0:n} RSD", lokalniCilj);

            label6.Text = dateTimePicker1.Value.ToShortDateString();

            lokalniCilj_txt.BackColor = (lokalniCilj > mesecniPromet) ? Color.Pink : Color.LightGreen;
            globalCilj_txt.BackColor  = (globalniCilj > mesecniPromet) ? Color.Pink : Color.LightGreen;
        }