private void CarregaComboBox() { //ComboBox Professor ProfessorBLL professorbll = new ProfessorBLL(); cbbProfessor.DataSource = professorbll.Preencher(); cbbProfessor.DisplayMember = "nome"; cbbProfessor.ValueMember = "id"; //ComboBox Disciplina DisciplinaBLL disciplinabll = new DisciplinaBLL(); cbbDisciplina.DataSource = disciplinabll.Preencher(); cbbDisciplina.DisplayMember = "nome"; cbbDisciplina.ValueMember = "id"; //ComboBox Sala SalaBLL salabll = new SalaBLL(); cbbSala.DataSource = salabll.Preencher(); cbbSala.DisplayMember = "nome"; cbbSala.ValueMember = "id"; //ComboBox Serie SerieBLL seriebll = new SerieBLL(); cbbSerie.DataSource = seriebll.Preencher(); cbbSerie.DisplayMember = "nome"; cbbSerie.ValueMember = "id"; //ComboBox Turma TurmaBLL turmabll = new TurmaBLL(); cbbTurma.DataSource = turmabll.Preencher(); cbbTurma.DisplayMember = "nome"; cbbTurma.ValueMember = "id"; }
public void PopularGrid() { //var lReservasAux = ReservaSalaBLL.Listar().ToList(); //if (ddlHorarioAula.SelectedValue != "0") // lReservasAux = lReservasAux.Where(x => x.HorarioAula.Id != Convert.ToInt32(ddlHorarioAula.SelectedValue)) // .ToList(); //if (ddlTurma.SelectedValue != "0") // lReservasAux = lReservasAux.Where(x => x.Turma.Id == Convert.ToInt32(ddlTurma.SelectedValue)) // .ToList(); gdvSalas.DataSource = SalaBLL.Listar().Where(x => x.Disponivel); gdvSalas.DataBind(); }
private void btCadastrarTurma_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(txtSala.Text)) { SalaDTO dto = new SalaDTO(); SalaBLL bll = new SalaBLL(); string sala = txtSala.Text.Replace("'", "''"); dto.Nome = sala; bll.Inserir(dto); MessageBox.Show("Cadastro efetuado com sucesso!", "Sucesso"); LimpaTela(1); } else if (!string.IsNullOrEmpty(txtSerie.Text)) { SerieBLL bll = new SerieBLL(); SerieDTO dto = new SerieDTO(); string serie = txtSerie.Text.Replace("'", "''"); dto.Nome = serie; bll.Inserir(dto); MessageBox.Show("Cadastro efetuado com sucesso!", "Sucesso"); LimpaTela(1); } else if (!string.IsNullOrEmpty(txtTurma.Text)) { TurmaBLL bll = new TurmaBLL(); TurmaDTO dto = new TurmaDTO(); string turma = txtTurma.Text.Replace("'", "''"); dto.Nome = turma; bll.Inserir(dto); MessageBox.Show("Cadastro efetuado com sucesso!", "Sucesso"); LimpaTela(1); } else { MessageBox.Show("Por favor preencha um ou mais campos antes de cadastrar.", "Aviso"); return; } }
private void CarregaComboBox() { //ComboBox Sala SalaBLL salabll = new SalaBLL(); cbbSala.DataSource = salabll.Preencher(); cbbSala.DisplayMember = "nome"; cbbSala.ValueMember = "nome"; //ComboBox Serie SerieBLL seriebll = new SerieBLL(); cbbSerie.DataSource = seriebll.Preencher(); cbbSerie.DisplayMember = "nome"; cbbSerie.ValueMember = "nome"; //ComboBox Turma TurmaBLL turmabll = new TurmaBLL(); cbbTurma.DataSource = turmabll.Preencher(); cbbTurma.DisplayMember = "nome"; cbbTurma.ValueMember = "nome"; }
protected void btnSolicitar_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(txtDataInicio.Text) || (String.IsNullOrEmpty(txtDataFinal.Text))) { ErrorMessage.Visible = true; FailureText.Text = "Por gentileza selecione as datas de inicio e fim da reserva."; return; } if (ddlTurma.SelectedValue == "0") { ErrorMessage.Visible = true; FailureText.Text = "Por gentileza selecione uma turma."; return; } if (ddlDia.SelectedValue == "0") { ErrorMessage.Visible = true; FailureText.Text = "Por gentileza selecione uma dia."; return; } if (ddlHorarioAula.SelectedValue == "0") { ErrorMessage.Visible = true; FailureText.Text = "Por gentileza selecione uma Hora."; return; } IList <Sala> lSalas = new List <Sala>(); foreach (GridViewRow row in gdvSalas.Rows) { CheckBox cb = (CheckBox)row.FindControl("chkbox"); if (cb != null && cb.Checked) { lSalas.Add(SalaBLL.BuscarPorId(Convert.ToInt32(gdvSalas.DataKeys[row.RowIndex].Value))); } } if (lSalas.Count == 0) { ErrorMessage.Visible = true; FailureText.Text = "Por gentileza selecione uma Sala"; } else { string lretorno = ""; var usu = UsuarioBLL.BuscarPorId(Convert.ToInt32(Session["UsuarioId"])); if (!SolicitacaoReservaBLL.realizarSolicitacao(Convert.ToInt32(ddlTurma.SelectedValue), usu.Pessoa.Id, Convert.ToInt32(ddlHorarioAula.SelectedValue), Convert.ToDateTime(txtDataInicio.Text), Convert.ToDateTime(txtDataFinal.Text), out lretorno, lSalas.ToList(), usu.Id)) { ErrorMessage.Visible = true; FailureText.Text = lretorno; } else { SucessMessage.Visible = true; SucessText.Text = lretorno; LimparCompenentes(); } } }