protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { CalendariosBO cadastroCalendarios = new CalendariosBO(); List <Calendario> listaCalendarios = cadastroCalendarios.GetCalendarios(); listaCalendarios.Sort(); if (listaCalendarios.Count == 0) { Response.Redirect("~/Calendario/Cadastro.aspx"); } ddlCalendarios.DataSource = listaCalendarios; ddlCalendarios.DataTextField = "PorExtenso"; ddlCalendarios.DataValueField = "id"; ddlCalendarios.DataBind(); Calendario atual = Session["Calendario"] as Calendario; if (atual != null) { ddlCalendarios.SelectedValue = atual.Id.ToString(); } } }
protected void lbtnImportarTurmas_Click(object sender, EventArgs e) { SPABO sistAcademico = new SPABO(); //Calendario calId = (Calendario)(Session["Calendario"]); // Ugly fix CalendariosBO cadastroCalendarios = new CalendariosBO(); List <Calendario> listaCalendarios = cadastroCalendarios.GetCalendarios(); listaCalendarios.Sort(); Session["Calendario"] = listaCalendarios[0]; Calendario calId = (Calendario)(Session["Calendario"]); listaTurmas = sistAcademico.getTurmas(calId.Id); grvListaTurmaOk.DataSource = listaTurmas; grvListaTurmaOk.DataBind(); //Session["listaTurmas"] = listaTurmas; for (int i = 0; i < grvListaTurmaOk.Rows.Count; i++) { populaDropOk(i, listaTurmas[i].Professor.Nome.ToString()); } listaTurmasNone = sistAcademico.getTurmasSemProfessor(calId.Id); grvTurmasNone.DataSource = listaTurmasNone; grvTurmasNone.DataBind(); Session["listaTurmasNone"] = listaTurmasNone; }
protected void PopulaCalendarios() { try { ddlCalendario.DataSource = calBo.GetCalendarios(); ddlCalendario.DataTextField = "PorExtenso"; ddlCalendario.DataValueField = "id"; ddlCalendario.DataBind(); } catch (BusinessData.DataAccess.DataAccessException) { } }
protected void PopulaCalendarios() { try { ddlCalendario.DataSource = calBo.GetCalendarios(); ddlCalendario.DataTextField = "PorExtenso"; ddlCalendario.DataValueField = "Id"; ddlCalendario.DataBind(); } catch (BusinessData.DataAccess.DataAccessException) { ddlCalendario.Text = "Problema ao carregar esta lista"; } }
protected void Page_Load(object sender, EventArgs e) { this.selecionaCalendario.CalendarioSelecionado += new EventHandler(SelecionaCalendario_CalendarioSelecionado); // //Caso não exista um calendário selecionado, opta pelo calendário mais recente. Calendario c = Session["Calendario"] as Calendario; if (c == null) { CalendariosBO cadastroCalendarios = new CalendariosBO(); List <Calendario> listaCalendarios = cadastroCalendarios.GetCalendarios(); listaCalendarios.Sort(); Session["Calendario"] = listaCalendarios[0]; ConfigBO controleConfiguracoes = new ConfigBO(); Session["AppState"] = controleConfiguracoes.GetAppState(Session["Calendario"] as Calendario); SelecionaCalendario_CalendarioSelecionado(null, null); } }
protected void Page_Load(object sender, EventArgs e) { try { CalendariosBO calBo = new CalendariosBO(); List <Calendario> listaCal = calBo.GetCalendarios(); if (listaCal.Count == 0) { lblStatus.Text = "Nenhum calendário cadastrado"; lblStatus.Visible = true; } else { grvListaCalendarios.DataSource = listaCal; grvListaCalendarios.DataBind(); } } catch (BusinessData.DataAccess.DataAccessException ex) { Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message); } }
protected void wzImportarTurmas_FinishButtonClick(object sender, WizardNavigationEventArgs e) { try { SPABO sistAcademico = new SPABO(); //listaTurmas = (IList<Turma>)Session["listaTurmas"]; //Calendario calId = (Calendario)(Session["Calendario"]); // Ugly fix CalendariosBO cadastroCalendarios = new CalendariosBO(); List <Calendario> listaCalendarios = cadastroCalendarios.GetCalendarios(); listaCalendarios.Sort(); Session["Calendario"] = listaCalendarios[0]; Calendario calId = (Calendario)(Session["Calendario"]); listaTurmas = sistAcademico.getTurmas(calId.Id); sistAcademico.ImportaTurmas(listaTurmas); lblSucesso.Text = "Turmas importadas com sucesso!"; } catch (Exception ex) { Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message); } }