protected void Page_Load(object sender, EventArgs e) { this.ShowUser(); this.ControlMenuItems(); this.GetFactory(); if (Session["login"] == null) { Response.Redirect("~/Form/Login.aspx"); } vlastnik = DecisionMaker.Vlastnik.CreateVlastnik(); if (Session["postaveni"].Equals("vlastnik")) { int id = int.Parse(Session["id_vlastnika"].ToString()); vlastnici.Add(vlastnik.Select_id(id)); } else { vlastnici = vlastnik.Select(); } //vlastnik = (IVlastnik) this.GetFactory(DecisionMaker.Items.Vlastnik); GridViewVlastnici.DataSource = vlastnici; GridViewVlastnici.DataBind(); }
private List <object> nactiStavbyVlastniky() { List <object> list = new List <object>(); foreach (StavbaVlastnik stavbaVlastnik in stavbyVlastnici) { konkretniStavba = stavba.Select_id(stavbaVlastnik.Id_stavby); konkretniVlastnik = vlastnik.Select_id(stavbaVlastnik.Id_vlastnika); object obj = new { konkretniStavba.Typ_stavby, konkretniStavba.Ulice, konkretniStavba.Cislo_popisne, konkretniVlastnik.Jmeno, konkretniVlastnik.Prijmeni, konkretniVlastnik.Datum_narozeni }; list.Add(obj); } return(list); }
private void nahraniDetailsView() { konkretniVlastnik = vlastnik.Select_id(vlastnikId); if (konkretniVlastnik.Datum_umrti == null) { priznak = false; } //vymazani kolekce vlastniku vlastnici.Clear(); //pridani vybraneho zaznamu vlastnici.Add(konkretniVlastnik); DetailsViewVlastnici.DataSource = vlastnici; DetailsViewVlastnici.DataBind(); }
protected void btnVybrat_Click(object sender, EventArgs e) { Literal stavbaLiteral = (sender as Button).NamingContainer.FindControl("ltrId") as Literal; if (stavbaLiteral != null) { int.TryParse(stavbaLiteral.Text.ToString(), out vlastnikId); } else { vlastnikId = -1; } konkretniVlastnik = vlastnik.Select_id(vlastnikId); vlastnici.Clear(); vlastnici.Add(konkretniVlastnik); DetailsViewVlastnici.DataSource = vlastnici; DetailsViewVlastnici.DataBind(); }
protected void Prihlaseni_Click(object sender, EventArgs e) { TextBox Login = Login1.FindControl("UserName") as TextBox; TextBox Heslo = Login1.FindControl("Password") as TextBox; konkretniUzivatele = uzivatele.Select_id(Login.Text.ToString()); konkretniVlastnik = vlastnik.Select_id(konkretniUzivatele.Id_vlastnika); if (konkretniUzivatele.Heslo.Equals(Heslo.Text.ToString())) { Session["login"] = Login.Text.ToString(); Session["jmeno"] = konkretniVlastnik.Jmeno; Session["prijmeni"] = konkretniVlastnik.Prijmeni; Session["id_vlastnika"] = konkretniUzivatele.Id_vlastnika; Session["postaveni"] = konkretniUzivatele.Postaveni; Response.Redirect("~/Default.aspx"); Session.RemoveAll(); } Literal error = Login1.FindControl("FailureText") as Literal; error.Text = "Nepovedlo se přihlášení do systému!"; }