protected void gvFakulteti_SelectedIndexChanged(object sender, EventArgs e) { SqlDataAccess sql = new SqlDataAccess(); List <Telefon> Telefoni = sql.TelefoniByKontaktId(Convert.ToInt32(gvFakulteti.SelectedRow.Cells[6].Text)); List <Email> Email = sql.EmailByKontaktId(Convert.ToInt32(gvFakulteti.SelectedRow.Cells[6].Text)); List <Adresa> Adresi = sql.AdresaByKontaktId(Convert.ToInt32(gvFakulteti.SelectedRow.Cells[6].Text)); gvTelefoni.DataSource = Telefoni; gvTelefoni.DataBind(); gvTelefoni.Visible = true; gvEmail.DataSource = Email; gvEmail.DataBind(); gvEmail.Visible = true; gvAdresa.DataSource = Adresi; gvAdresa.DataBind(); gvAdresa.Visible = true; lblIme.Text = gvFakulteti.SelectedRow.Cells[1].Text; lblBroj.Visible = true; lblEmail.Visible = true; lblOpis.Visible = true; btnEmailV.Visible = true; btnVnesiTel.Visible = true; txtTelefonBroj.Visible = true; txtTelefonOpis.Visible = true; txtEmailAdresa.Visible = true; lblAdresa.Visible = txtAdresaV.Visible = BtnAdresaV.Visible = true; gvFakulteti.SelectedRowStyle.BackColor = System.Drawing.ColorTranslator.FromHtml("#DDE4EC"); }
protected void gvAdresa_RowDeleting(object sender, GridViewDeleteEventArgs e) { SqlDataAccess sql = new SqlDataAccess(); int Id = Convert.ToInt32(gvAdresa.Rows[e.RowIndex].Cells[0].Text); sql.AdresaDelete(Id); List <Adresa> Adresi = sql.AdresaByKontaktId(Convert.ToInt32(gvFakulteti.SelectedRow.Cells[6].Text)); gvAdresa.DataSource = Adresi; gvAdresa.DataBind(); }
protected void BtnAdresaV_Click(object sender, EventArgs e) { SqlDataAccess sql = new SqlDataAccess(); if (txtAdresaV.Text != "") { sql.AdresaInsert(txtAdresaV.Text, Convert.ToInt32(gvFakulteti.SelectedRow.Cells[6].Text)); } List <Adresa> Adresi = sql.AdresaByKontaktId(Convert.ToInt32(gvFakulteti.SelectedRow.Cells[6].Text)); gvAdresa.DataSource = Adresi; gvAdresa.DataBind(); }
protected void btnAdresaVnes_Click(object sender, EventArgs e) { SqlDataAccess sql = new SqlDataAccess(); if (txtEmailAdresa.Text != "") { sql.AdresaInsert(txtAdresaVnes.Text, Convert.ToInt32(gvUniverziteti.SelectedRow.Cells[5].Text)); } List <Adresa> Adresi = sql.AdresaByKontaktId(Convert.ToInt32(gvUniverziteti.SelectedRow.Cells[5].Text)); gvAdresi.DataSource = Adresi; gvAdresi.DataBind(); }
private void BindFakultet() { try { SqlDataAccess sql = new SqlDataAccess(); Fakultet fakultet = sql.FakultetSelectByKey(FakultetId); Vraboten dekan = sql.VrabotenSelectByKey(fakultet.Dekan); if (fakultet != null) { lblFakultetIme.InnerText = fakultet.Ime; lblOpis.InnerText = fakultet.Opis; if (!string.IsNullOrEmpty(fakultet.Slika)) { imgFakultetSlika.Src = fakultet.Slika; } else { imgFakultetSlika.Visible = false; } List <Telefon> telefoni = sql.TelefoniByKontaktId(fakultet.KontaktId); rptTelefoni.DataSource = telefoni; rptTelefoni.DataBind(); List <Adresa> adresi = sql.AdresaByKontaktId(fakultet.KontaktId); rptAdresi.DataSource = adresi; rptAdresi.DataBind(); List <Email> emails = sql.EmailByKontaktId(fakultet.KontaktId); rptEmails.DataSource = emails; rptEmails.DataBind(); List <Nasoka> nasoki = sql.NasokaSelectByFakultetId(fakultet.Id); rptNasoki.DataSource = nasoki; rptNasoki.DataBind(); DataSet vraboteni = sql.RabotiNaFaksByFaksId(fakultet.Id); rptVraboteni.DataSource = vraboteni; rptVraboteni.DataBind(); List <Vraboten> prodekani = sql.VrabotenProDekanJoinByUniId(fakultet.Id); rptProdekani.DataSource = prodekani; rptProdekani.DataBind(); aDekan.HRef = "VrabotenDetails.aspx?id=" + dekan.Id.ToString(); lblDekan.InnerText = dekan.Ime + " " + dekan.Prezime; } } catch (Exception) { throw; } }
private void BindUniverzitet() { try { SqlDataAccess sql = new SqlDataAccess(); Univerzitet univerzitet = sql.UniverzitetSelectByKey(UniverzitetId); Vraboten rektor = sql.VrabotenSelectByKey(univerzitet.Rektor); if (univerzitet != null) { lblUniverzitetIme.InnerText = univerzitet.Ime; lblOpis.InnerText = univerzitet.Opis; if (!string.IsNullOrEmpty(univerzitet.Slika)) { imgUniverzitetSlika.Src = univerzitet.Slika; } else { imgUniverzitetSlika.Visible = false; } List <Telefon> telefoni = sql.TelefoniByKontaktId(univerzitet.KontaktId); rptTelefoni.DataSource = telefoni; rptTelefoni.DataBind(); List <Adresa> adresi = sql.AdresaByKontaktId(univerzitet.KontaktId); rptAdresi.DataSource = adresi; rptAdresi.DataBind(); List <Email> emails = sql.EmailByKontaktId(univerzitet.KontaktId); rptEmails.DataSource = emails; rptEmails.DataBind(); List <Fakultet> fakulteti = sql.FakultetSelectByUniverzitetId(univerzitet.Id); rptFakulteti.DataSource = fakulteti; rptFakulteti.DataBind(); DataSet vraboteni = sql.RabotiNaUniverzitetByUniverzitetId(univerzitet.Id); rptVraboteni.DataSource = vraboteni; rptVraboteni.DataBind(); List <Vraboten> prorektori = sql.VrabotenProRektorJoinByUniId(univerzitet.Id); rptProrektori.DataSource = prorektori; rptProrektori.DataBind(); aRektor.HRef = "VrabotenDetails.aspx?id=" + rektor.Id.ToString(); lblRektor.InnerText = rektor.Ime + " " + rektor.Prezime; } } catch (Exception) { throw; } }