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; } } }
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); }
private Opfat CreateObject(DataRow dr) { var item = new Opfat { Id = int.Parse(dr["mikro_opfat_id"].ToString()), Ime = dr["opfat_ime"].ToString() }; return(item); }