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 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); } }
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 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 { Calendario cal = (Calendario)Session["Calendario"]; Recurso recurso; listaHorarios = (List <HorarioBloqueado>)Session["Horarios"]; CategoriaRecurso categoriaRecurso = categBO.GetCategoriaRecursoById(new Guid(ddlCategoria.SelectedValue)); Faculdade vinculo = faculBO.GetFaculdadeById(new Guid(ddlVinculo.SelectedValue)); if (listaHorarios.Count != 0) { recurso = Recurso.NewRecurso(txtDescricao.Text, txtAbrev.Text, txtTipo.Text[0], vinculo, categoriaRecurso, Convert.ToBoolean(Convert.ToInt16(rblDisponivel.SelectedValue)), listaHorarios); } else { recurso = Recurso.NewRecurso(txtDescricao.Text, txtAbrev.Text, txtTipo.Text[0], vinculo, categoriaRecurso, Convert.ToBoolean(Convert.ToInt16(rblDisponivel.SelectedValue)), null); } recursoBO.InsereRecurso(recurso, cal); txtDescricao.Text = ""; ddlHorarioInicio.SelectedIndex = 0; ddlHorarioFim.SelectedIndex = 0; dgHorarios.DataSource = null; dgHorarios.DataBind(); pnlHorarios.Visible = false; listaHorarios.Clear(); Session["Horarios"] = listaHorarios; lblStatus.Text = "Recurso cadastrado com sucesso."; lblStatus.Visible = true; } catch (BusinessData.DataAccess.DataAccessException ex) { Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message); } }