protected void Page_Load(object sender, EventArgs e) { this.ShowUser(); this.ControlMenuItems(); if (Session["login"] == null) { Response.Redirect("~/Form/Login.aspx"); } if (!Session["postaveni"].Equals("obec")) { Response.Redirect("~/Default.aspx"); } else { //stavba = (IStavba) this.GetFactory(DecisionMaker.Items.Stavba); this.GetFactory(); stavba = DecisionMaker.Stavba.CreateStavba(); stavby = stavba.Select(); GridViewStavby.DataSource = stavby; GridViewStavby.DataBind(); } }
protected void DetailsViewStavby_ItemUpdating(object sender, DetailsViewUpdateEventArgs e) { if (DetailsViewStavby.CurrentMode == DetailsViewMode.Edit) { Label idLabel = DetailsViewStavby.FindControl("idStavby") as Label; DropDownList typLabel = DetailsViewStavby.FindControl("ListTyp") as DropDownList; TextBox uliceText = DetailsViewStavby.FindControl("TextUlice") as TextBox; TextBox cisloPopisneText = DetailsViewStavby.FindControl("TextCislo_popisne") as TextBox; TextBox cisloStavbyText = DetailsViewStavby.FindControl("TextCislo_stavby") as TextBox; TextBox nazevText = DetailsViewStavby.FindControl("TextNazev") as TextBox; TextBox datumText = DetailsViewStavby.FindControl("TextDatum") as TextBox; int.TryParse(idLabel.Text.ToString(), out stavbaId); konkretniStavba.Id_stavby = stavbaId; konkretniStavba.Typ_stavby = typLabel.Text.ToString(); konkretniStavba.Ulice = uliceText.Text.ToString(); int.TryParse(cisloPopisneText.Text.ToString(), out StavbaCisloPopisne); konkretniStavba.Cislo_popisne = StavbaCisloPopisne; int.TryParse(cisloStavbyText.Text.ToString(), out StavbaCislo); konkretniStavba.Cislo_stavby_na_KU = StavbaCislo; konkretniStavba.Nazev_KU = nazevText.Text.ToString(); DateTime.TryParse(datumText.Text.ToString(), out stavbaDatum); konkretniStavba.Datum_kolaudace = stavbaDatum; DetailsViewStavby.ChangeMode(DetailsViewMode.ReadOnly); stavba.Update(konkretniStavba); DetailsViewStavby.DataSource = null; DetailsViewStavby.DataBind(); GridViewStavby.DataSource = stavba.Select(); GridViewStavby.DataBind(); GridViewStavby.SelectRow(-1); } }
protected void Page_Load(object sender, EventArgs e) { this.ShowUser(); this.ControlMenuItems(); this.GetFactory(); if (Session["login"] == null) { Response.Redirect("~/Form/Login.aspx"); } stavba = DecisionMaker.Stavba.CreateStavba(); if (Session["postaveni"].Equals("vlastnik")) { stavbaVlastnik = DecisionMaker.StavbaVlastnik.CreateStavbaVlastnik(); konkretniStavbyVlastnici = stavbaVlastnik.Select(); int idVlastnika = int.Parse(Session["id_vlastnika"].ToString()); foreach (StavbaVlastnik sv in konkretniStavbyVlastnici) { if (sv.Id_vlastnika == idVlastnika) { stavby.Add(stavba.Select_id(sv.Id_stavby)); } } } else { stavby = stavba.Select(); } //stavba = (IStavba) this.GetFactory(DecisionMaker.Items.Stavba); GridViewStavby.DataSource = stavby; GridViewStavby.DataBind(); }
protected void OnPaging(object sender, GridViewPageEventArgs e) { GridViewStavby.PageIndex = e.NewPageIndex; GridViewStavby.DataBind(); }