protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request.QueryString["GUID"] != null) { try { FaculdadesBO boVinculos = new FaculdadesBO(); try { Faculdade vinc = boVinculos.GetFaculdadeById(new Guid(Request.QueryString["GUID"])); txtDescricao.Text = vinc.Nome; } catch (FormatException ) { Response.Redirect("~/Faculdades/List.aspx"); } } catch (DataAccessException) { Response.Redirect("~/Faculdades/List.aspx"); } } else { Response.Redirect("~/Faculdades/List.aspx"); } } }
protected void btnConfirmar_Click(object sender, EventArgs e) { try { FaculdadesBO boVinculos = new FaculdadesBO(); Faculdade vinc = boVinculos.GetFaculdadeById(new Guid(Request.QueryString["GUID"])); if (vinc != null) { vinc.Nome = txtDescricao.Text; boVinculos.UpdateFaculdade(vinc); lblStatus.Text = "Faculdade atualizada com sucesso."; lblStatus.Visible = true; Response.Redirect("~/Faculdades/List.aspx"); } else Response.Redirect("~/Default/Erro.aspx?Erro=" + "Faculdade não existente."); } catch (DataAccessException ex) { Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message); } catch (SecurityException ex) { Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message); } }
protected void btnConfirmar_Click(object sender, EventArgs e) { try { CursosBO boCurso = new CursosBO(); Curso curso = boCurso.GetCursoByCodigo(Request.QueryString["GUID"]); FaculdadesBO controleFaculdades = new FaculdadesBO(); Faculdade fac = controleFaculdades.GetFaculdadeById(new Guid(ddlFaculdade.SelectedValue)); if (fac != null) { curso.Codigo = txtCodigo.Text; curso.Nome = txtNome.Text; curso.Vinculo = fac; boCurso.UpdateCurso(curso); lblStatus.Text = "Curso alterado com sucesso"; lblStatus.Visible = true; txtCodigo.Text = ""; txtNome.Text = ""; Response.Redirect("~/Cursos/List.aspx"); } else Response.Redirect("~/Default/Erro.aspx?Erro=" + "Curso não existente."); } catch (ArgumentException ex) { Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message); } }
protected void grvListaVinculos_RowEditing(object sender, GridViewEditEventArgs e) { try { FaculdadesBO vinculos = new FaculdadesBO(); Guid id = (Guid)grvListaVinculos.DataKeys[e.NewEditIndex].Value; Response.Redirect("~/Faculdades/Edit.aspx?GUID=" + id.ToString()); } catch (DataAccessException ex) { Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message); } catch (SecurityException ex) { Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message); } }
public void ImportarFaculdades() { try { FaculdadesBO controleFaculdades = new FaculdadesBO(); IList <Faculdade> faculdadesCadastradas = controleFaculdades.GetFaculdades(); IList <Faculdade> faculdadesImportadas = this.GetFaculdades(); foreach (Faculdade faculdadeAtual in faculdadesImportadas) { if (!faculdadesCadastradas.Contains(faculdadeAtual)) { controleFaculdades.InsereFaculdade(faculdadeAtual); } } } catch (Exception) { throw; } }
protected void btnConfirmar_Click(object sender, EventArgs e) { Faculdade v = Faculdade.NewFaculdade(txtDescricao.Text); try { FaculdadesBO vinculos = new FaculdadesBO(); vinculos.InsereFaculdade(v); txtDescricao.Text = string.Empty; lblStatus.Text = "Faculdade inserida com sucesso."; lblStatus.Visible = true; txtDescricao.Text = ""; } catch (DataAccessException ex) { Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message); } catch (SecurityException ex) { Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request.QueryString["GUID"] != null) { try { try { FaculdadesBO boFaculdade = new FaculdadesBO(); ddlFaculdade.DataSource = boFaculdade.GetFaculdades(); ddlFaculdade.DataTextField = "Nome"; ddlFaculdade.DataValueField = "Id"; ddlFaculdade.DataBind(); CursosBO boCurso = new CursosBO(); Curso curso = boCurso.GetCursoByCodigo(Request.QueryString["GUID"]); txtCodigo.Text = curso.Codigo; txtNome.Text = curso.Nome; ddlFaculdade.SelectedValue = curso.Vinculo.Id.ToString(); } catch (FormatException ) { Response.Redirect("~/Cursos/List.aspx"); } } catch (BusinessData.DataAccess.DataAccessException) { Response.Redirect("~/Cursos/List.aspx"); } } else { Response.Redirect("~/Cursos/List.aspx"); } } }
protected void Page_Load(object sender, EventArgs e) { try { FaculdadesBO boVinculos = new FaculdadesBO(); List<Faculdade> listaFacul = boVinculos.GetFaculdades(); if (listaFacul.Count == 0) { lblStatus.Text = "Nenhuma faculdade cadastrada."; lblStatus.Visible = true; } else { grvListaVinculos.DataSource = listaFacul; grvListaVinculos.DataBind(); } } catch (DataAccessException ex) { Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message); } }
protected void grvListaVinculos_RowDeleting(object sender, GridViewDeleteEventArgs e) { try { FaculdadesBO vinculos = new FaculdadesBO(); Guid id = (Guid)grvListaVinculos.DataKeys[e.RowIndex].Value; vinculos.DeletaFaculdade(id); lblStatus.Text = "Faculdade Excluída com sucesso."; lblStatus.Visible = true; grvListaVinculos.DataSource = vinculos.GetFaculdades(); grvListaVinculos.DataBind(); } catch (DataAccessException ex) { Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message); } catch (SecurityException ex) { Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message); } }
protected void btnConfirmar_Click(object sender, EventArgs e) { FaculdadesBO controleFaculdades = new FaculdadesBO(); Faculdade fac = controleFaculdades.GetFaculdadeById(new Guid(ddlFaculdade.SelectedValue)); Curso c = Curso.NewCurso(txtCodigo.Text, txtNome.Text, fac); try { CursosBO boCursos = new CursosBO(); boCursos.InsereCurso(c); lblStatus.Text = "Curso cadastrado com sucesso."; lblStatus.Visible = true; txtNome.Text = ""; txtCodigo.Text = ""; } catch (BusinessData.DataAccess.DataAccessException ex) { Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message); } catch (SecurityException ex) { Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message); } }
public void ImportarFaculdades() { try { FaculdadesBO controleFaculdades = new FaculdadesBO(); IList<Faculdade> faculdadesCadastradas = controleFaculdades.GetFaculdades(); IList<Faculdade> faculdadesImportadas = this.GetFaculdades(); foreach (Faculdade faculdadeAtual in faculdadesImportadas) { if (!faculdadesCadastradas.Contains(faculdadeAtual)) { controleFaculdades.InsereFaculdade(faculdadeAtual); } } } catch (Exception ) { throw; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request.QueryString["GUID"] != null) { try { try { Recurso recurso = recursosBO.GetRecursoById(new Guid(Request.QueryString["GUID"])); FaculdadesBO vinculos = new FaculdadesBO(); ddlVinculo.DataSource = vinculos.GetFaculdades(); ddlVinculo.DataTextField = "Nome"; ddlVinculo.DataValueField = "Id"; ddlVinculo.DataBind(); ddlVinculo.SelectedValue = recurso.Vinculo.Id.ToString(); CategoriaRecursoBO categoriaRecurso = new CategoriaRecursoBO(); ddlCategoria.DataSource = categoriaRecurso.GetCategoriaRecurso(); ddlCategoria.DataTextField = "Descricao"; ddlCategoria.DataValueField = "Id"; ddlCategoria.DataBind(); ddlCategoria.SelectedValue = recurso.Categoria.Id.ToString(); if (recurso != null) { txtDescricao.Text = recurso.Descricao; if (recurso.EstaDisponivel) rblDisponivel.SelectedIndex = 0; else rblDisponivel.SelectedIndex = 1; listaHorarios = recurso.HorariosBloqueados; Session["Horarios"] = listaHorarios; dgHorarios.DataSource = recurso.HorariosBloqueados; dgHorarios.DataBind(); } else Response.Redirect("~/Default/Erro.aspx?Erro=" + "Categoria não existente."); } catch (FormatException ) { //throw ex; Response.Redirect("~/Recursos/ListaRecursos.aspx"); } } catch (BusinessData.DataAccess.DataAccessException) { Response.Redirect("~/Recursos/ListaRecursos.aspx"); } } else { Response.Redirect("~/Recursos/ListaRecursos.aspx"); } } }