コード例 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                var osnoven = new Opfat
                {
                    Id  = 0,
                    Ime = "Изберете опфат"
                };
                var tekovniOpfati = Bl.GetAllTekovniOpfati();
                tekovniOpfati.Add(osnoven);
                DdlProekti.DataSource = tekovniOpfati.OrderBy(o => o.Id);
                DdlProekti.DataBind();
            }
            ListPosebniUslovi.ItemDataBound += ListPosebniUslovi2_ItemDataBound;
            ListPosebniUslovi.ItemDataBound += ListNumerickiPokazateli_ItemDataBound;


            if (IsPostBack)
            {
                var uslov = Bl.GetOpstiUslovi(int.Parse(DdlProekti.SelectedItem.Value));
                if (uslov != null)
                {
                    BtnOpstiPrevzemi.Visible = true;
                }
                else
                {
                    BtnOpstiPrevzemi.Visible = false;
                }
            }
        }
コード例 #2
0
        private IOpfat CreateObject(DataRow dr)
        {
            var item = new Opfat
            {
                Id           = int.Parse(dr["mikro_opfat_id"].ToString()),
                Ime          = dr["opfat_ime"].ToString(),
                TehnickiBroj = dr["tehnicki_broj"].ToString(),
                Povrshina    = (dr["povrsina"] == null || dr["povrsina"].ToString() == "")
                    ? (double?)null
                    : double.Parse(dr["povrsina"].ToString()),
                PovrshinaPresmetana = (dr["povrsina_presmetana"] == null || dr["povrsina_presmetana"].ToString() == "")
                    ? (double?)null
                    : double.Parse(dr["povrsina_presmetana"].ToString()),
                PlanskiPeriod      = dr["planski_period"].ToString(),
                ZakonskaRegulativa = dr["zakonska_regulativa"].ToString(),
                Izrabotuva         = dr["izrabotuva"].ToString(),
                BrOdluka           = dr["br_odluka"].ToString(),
                DatumNaDonesuvanje = (dr["datum_donesuvanje"] == null || dr["datum_donesuvanje"].ToString() == "")
                    ? (DateTime?)null
                    : DateTime.Parse(dr["datum_donesuvanje"].ToString())
            };

            try
            {
                item.GeoJson = dr["geojson"].ToString();
            }
            catch
            {
                // ignored
            }
            return(item);
        }
コード例 #3
0
        private Opfat CreateObject(DataRow dr)
        {
            var item = new Opfat
            {
                Id  = int.Parse(dr["mikro_opfat_id"].ToString()),
                Ime = dr["opfat_ime"].ToString()
            };

            return(item);
        }