Пример #1
0
        private void NapuniObracunStavke(int id, int id_razred, int id_ucenik, string tablica)
        {
            BusinessLogic.Obracuni Obracuni = new BusinessLogic.Obracuni();

            if (tablica == "Ustanove")
            {
                ugdIzracunObracunCjenik.DataSource = Obracuni.GetObracunUstanoveStavke(id, BusinessLogic.Obracuni.pkolicinaZaObracun);
            }
            if (tablica == "Ucenici")
            {
                ugdIzracunObracunCjenik.DataSource = Obracuni.GetObracunUceniciStavke(id, id_razred, id_ucenik, BusinessLogic.Obracuni.pkolicinaZaObracun);
            }
            if (tablica == "Razredi")
            {
                ugdIzracunObracunCjenik.DataSource = Obracuni.GetObracunRazrediStavke(id, id_razred, BusinessLogic.Obracuni.pkolicinaZaObracun);
            }

            ugdIzracunObracunCjenik.DataBind();

            //stiliziranje grida
            Utils.Tools.UltraGridStyling(ugdIzracunObracunCjenik);

            if (tablica == "Ucenici")
            {
                if (ugdIzracunObracunCjenik.DisplayLayout.Bands.Count > 0)
                {
                    if (ugdIzracunObracunCjenik.DisplayLayout.Bands[0].Columns.Count > 0)
                    {
                        ugdIzracunObracunCjenik.DisplayLayout.Bands[0].Columns["ID"].Hidden = true;
                        ugdIzracunObracunCjenik.DisplayLayout.Bands[0].Columns["IDRazrednoOdjeljenje"].Hidden = true;
                    }
                }
                btnObracunIzmjeni.Visible       = true;
                btnObracunSpremiIzmjene.Visible = false;
            }
            else
            {
                btnObracunIzmjeni.Visible       = false;
                btnObracunSpremiIzmjene.Visible = false;
            }
        }