protected void gvVraboteni_SelectedIndexChanged(object sender, EventArgs e) { SqlDataAccess sql = new SqlDataAccess(); List <Telefon> Telefoni = sql.TelefoniByKontaktId(Convert.ToInt32(gvVraboteni.SelectedRow.Cells[5].Text)); List <Email> Email = sql.EmailByKontaktId(Convert.ToInt32(gvVraboteni.SelectedRow.Cells[5].Text)); gvTelefoni.DataSource = Telefoni; gvTelefoni.DataBind(); gvTelefoni.Visible = true; gvEmail.DataSource = Email; gvEmail.DataBind(); gvEmail.Visible = true; lblIme.Text = gvVraboteni.SelectedRow.Cells[1].Text + " " + gvVraboteni.SelectedRow.Cells[2].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; gvVraboteni.SelectedRowStyle.BackColor = System.Drawing.ColorTranslator.FromHtml("#DDE4EC"); }
protected void gvEmail_RowDeleting(object sender, GridViewDeleteEventArgs e) { SqlDataAccess sql = new SqlDataAccess(); int Id = Convert.ToInt32(gvEmail.Rows[e.RowIndex].Cells[0].Text); sql.EmailDelete(Id); List <Email> Emails = sql.EmailByKontaktId(Convert.ToInt32(gvVraboteni.SelectedRow.Cells[5].Text)); gvEmail.DataSource = Emails; gvEmail.DataBind(); }
protected void btnEmailV_Click(object sender, EventArgs e) { SqlDataAccess sql = new SqlDataAccess(); if (txtEmailAdresa.Text != "") { sql.EmailInsert(txtEmailAdresa.Text, Convert.ToInt32(gvVraboteni.SelectedRow.Cells[5].Text)); } List <Email> Emails = sql.EmailByKontaktId(Convert.ToInt32(gvVraboteni.SelectedRow.Cells[5].Text)); gvEmail.DataSource = Emails; gvEmail.DataBind(); }
private void BindVraboten() { try { SqlDataAccess sql = new SqlDataAccess(); Vraboten vraboten = sql.VrabotenSelectByKey(VrabotenId); if (vraboten != null) { lblVrabotenIme.InnerText = vraboten.Ime + " " + vraboten.Prezime; lblOpis.InnerText = vraboten.Opis; if (!string.IsNullOrEmpty(vraboten.Slika)) { imgVrabotenSlika.Src = vraboten.Slika; } else { imgVrabotenSlika.Visible = false; } List <Telefon> telefoni = sql.TelefoniByKontaktId(vraboten.KontaktId); rptTelefoni.DataSource = telefoni; rptTelefoni.DataBind(); List <Email> emails = sql.EmailByKontaktId(vraboten.KontaktId); rptEmails.DataSource = emails; rptEmails.DataBind(); List <Univerzitet> univerziteti = sql.UniverzitetRabotiVoUniJoinByVrabId(vraboten.Id); rptUniverzieti.DataSource = univerziteti; rptUniverzieti.DataBind(); List <Fakultet> fakulteti = sql.FakultetRabotiNaFaksJoinByVrabId(vraboten.Id); rptFakulteti.DataSource = fakulteti; rptFakulteti.DataBind(); } } catch (Exception) { throw; } }
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; } }