protected void ButtonIncluirturma_Click(object sender, EventArgs e) { try { NgTurma objNegocio = new NgTurma(); Turma objTurma = new Turma(); objTurma.codigo = TextBoxCodigo.Text; limparLabelMsg(); List <Turma> objRetConsultaTurma = objNegocio.consulta(objTurma.codigo); if (objRetConsultaTurma.Count > 0) { LabelMsg.Text = "Turma ja cadastrada."; } else { objTurma.codigo = TextBoxCodigo.Text; objTurma.turno = DropDownListTurno.SelectedValue.ToString(); objTurma.qntDeAlunos = int.Parse(TextBoxQuantAlunos.Text); objTurma.idCurso = int.Parse(DropDownListCurso.SelectedValue.ToString()); objTurma.dataInicio = DateTime.Parse(TextBoxDataInicio.Text); objTurma.dataFim = DateTime.Parse(TextBoxDataFim.Text); objTurma.diaDaSemana = DropDownListDiaDaSemana.SelectedValue; LabelMsg.Text = (objNegocio.incluir(objTurma) ? "Cadastro efetuado com sucesso" : "Erro no cadastro."); } } catch (Exception ex) { LabelMsg.Text = ex.Message; } }
protected void GridView1_SelectedIndexChanged1(object sender, EventArgs e) { limparLabelMsg(); NgTurma objNegocio = new NgTurma(); List <Turma> objRetConsultaTurma = objNegocio.consulta(GridView1.SelectedRow.Cells[1].Text); if (objRetConsultaTurma.Count > 0) { TextBoxCodigo.Text = objRetConsultaTurma[0].codigo; DropDownListTurno.SelectedValue = objRetConsultaTurma[0].turno; DropDownListCurso.SelectedValue = objRetConsultaTurma[0].idCurso.ToString(); TextBoxQuantAlunos.Text = objRetConsultaTurma[0].qntDeAlunos.ToString(); string x = objRetConsultaTurma[0].dataInicio.ToString(); string y = objRetConsultaTurma[0].dataFim.ToString(); string auxInicio = x.Substring(0, 10); string auxFim = y.Substring(0, 10); TextBoxDataInicio.Text = auxInicio; TextBoxDataFim.Text = auxFim; DropDownListDiaDaSemana.SelectedValue = objRetConsultaTurma[0].diaDaSemana; } }
protected void ButtonConsultar_Click(object sender, EventArgs e) { NgTurma objNegocio = new NgTurma(); Turma objTurma = new Turma(); limparLabelMsg(); try { if (TextBoxCodigo.Text == "") { GridView1.DataSource = null; //Remove a datasource GridView1.Columns.Clear(); //Remove as colunas //GridView1.Rows.clear; //Remove as linhas GridView1.DataBind(); //Para a grid se atualizar //define que as colunas não serão geradas automaticamente GridView1.AutoGenerateColumns = false; //define e realiza a formatação de cada coluna BoundField coluna1 = new BoundField(); coluna1.DataField = "codigo"; coluna1.HeaderText = "Código"; GridView1.Columns.Add(coluna1); BoundField coluna2 = new BoundField(); coluna2.DataField = "nome"; coluna2.HeaderText = "Curso"; GridView1.Columns.Add(coluna2); BoundField coluna3 = new BoundField(); coluna2.DataField = "turno"; coluna2.HeaderText = "Turno"; GridView1.Columns.Add(coluna3); populagrid(); } else { objTurma.codigo = TextBoxCodigo.Text; List <Turma> objRetConsultaTurma = objNegocio.consulta(objTurma.codigo); if (objRetConsultaTurma.Count > 0) { DropDownListTurno.SelectedValue = objRetConsultaTurma[0].turno; DropDownListCurso.SelectedValue = objRetConsultaTurma[0].idCurso.ToString(); TextBoxQuantAlunos.Text = objRetConsultaTurma[0].qntDeAlunos.ToString(); string x = objRetConsultaTurma[0].dataInicio.ToString(); string y = objRetConsultaTurma[0].dataFim.ToString(); string auxInicio = x.Substring(0, 10); string auxFim = y.Substring(0, 10); TextBoxDataInicio.Text = auxInicio; TextBoxDataFim.Text = auxFim; DropDownListDiaDaSemana.SelectedValue = objRetConsultaTurma[0].diaDaSemana; } else { LabelMsg.Text = "Registro não encontrado."; } } } catch (Exception ex) { LabelMsg.Text = ex.Message; } }