private void DataGridCursosUsuario_SelectionChanged(object sender, EventArgs e) { if (dataGridCursosUsuario.CurrentRow != null) { int index = dataGridCursosUsuario.CurrentRow.Index; if (index > -1) { Class_DataBase.DetalhesAula((int)dataGridCursosUsuario.CurrentRow.Cells["ultima_aula_assistida"].Value); if (Class_Aula_Selecionada.Aula_Id > 0) { txt_UltimaAulaAssistida.Text = Class_Aula_Selecionada.Aula_Titulo; } else { txt_UltimaAulaAssistida.Text = "Nenhuma aula assistida"; } this.curso_id = (int)dataGridCursosUsuario.CurrentRow.Cells["curso_id"].Value; this.aula_id = (int)dataGridCursosUsuario.CurrentRow.Cells["ultima_aula_assistida"].Value; txt_Curso.Text = dataGridCursosUsuario.CurrentRow.Cells["curso"].Value.ToString(); txt_Nivel.Text = dataGridCursosUsuario.CurrentRow.Cells["curso_nivel"].Value.ToString(); txt_CursoStatus.Text = dataGridCursosUsuario.CurrentRow.Cells["usuarios_cursos_status"].Value.ToString(); txt_DataInscricao.Text = dataGridCursosUsuario.CurrentRow.Cells["usuarios_cursos_data_inscricao"].Value.ToString(); txt_UtimoAcesso.Text = dataGridCursosUsuario.CurrentRow.Cells["usuarios_cursos_ultimo_acesso"].Value.ToString(); } } }
private void DataGridViewAulas_SelectionChanged(object sender, EventArgs e) { gravarProximaAula = false; label_Retorno.ForeColor = Color.Lime; label_Retorno.Text = ""; if (dataGridViewAulas.CurrentRow != null) { int index = dataGridViewAulas.CurrentRow.Index; if (index > -1) { if (!cursoConcluido) { if (Convert.ToInt32(dataGridViewAulas.CurrentRow.Cells["aula_id"].Value) < aula_id_selecionada) { btn_AssistirAula.Text = "Assistir Novamente"; btn_AssistirAula.Enabled = true; } else if (Convert.ToInt32(dataGridViewAulas.CurrentRow.Cells["aula_id"].Value) > aula_id_selecionada) { btn_AssistirAula.Text = "Você Ainda Não Chegou Nesta Aula"; btn_AssistirAula.Enabled = false; } else { gravarProximaAula = true; btn_AssistirAula.Text = "Assistir Aula"; btn_AssistirAula.Enabled = true; } } else { btn_AssistirAula.Text = "Assistir Novamente"; btn_AssistirAula.Enabled = true; } Class_DataBase.DetalhesAula(aula_id_selecionada); curso_id = Class_Aula_Selecionada.Curso_Id; Class_DataBase.DetalhesCurso(curso_id); txt_Curso.Text = Class_Curso_Selecionado.Curso; txt_Nivel.Text = Class_Curso_Selecionado.Curso_Nivel; txt_AulaModulo.Text = dataGridViewAulas.CurrentRow.Cells["aula_modulo"].Value.ToString(); txt_AulaMateria.Text = dataGridViewAulas.CurrentRow.Cells["aula_materia"].Value.ToString(); txt_AulaTitulo.Text = dataGridViewAulas.CurrentRow.Cells["aula_titulo"].Value.ToString(); } } }
private void FormStart_Load(object sender, EventArgs e) { label_Matricula.Text = Class_Login.Matricula; Class_DataBase.ListarCursosUsuario(dataGridCursosUsuario); label_Curso.Width = CalcularLargura(panel_Cursos, 40); label_Nivel.Width = CalcularLargura(panel_Cursos, 20); label_DataInscricao.Width = CalcularLargura(panel_Cursos, 20); label_UltimoAcesso.Width = CalcularLargura(panel_Cursos, 20); label_Curso.Location = new Point(0, 0); label_Nivel.Location = new Point(label_Curso.Location.X + label_Curso.Size.Width, 0); label_DataInscricao.Location = new Point(label_Nivel.Location.X + label_Nivel.Size.Width, 0); label_UltimoAcesso.Location = new Point(label_DataInscricao.Location.X + label_DataInscricao.Size.Width, 0); DataGridCursosUsuario_SelectionChanged(dataGridCursosUsuario, EventArgs.Empty); }
private void Btn_AssistirAula_Click(object sender, EventArgs e) { label_Retorno.ForeColor = Color.Lime; label_Retorno.Text = "Abrindo aula..."; string linkAula = ""; if (dataGridViewAulas.CurrentRow.Cells["aula_link_1"].Value.ToString() != "" && dataGridViewAulas.CurrentRow.Cells["aula_link_1"].Value.ToString() != null && File.Exists(Class_Settings.FolderPath + dataGridViewAulas.CurrentRow.Cells["aula_link_1"].Value.ToString())) { linkAula = Class_Settings.FolderPath + dataGridViewAulas.CurrentRow.Cells["aula_link_1"].Value.ToString(); } else if (dataGridViewAulas.CurrentRow.Cells["aula_link_2"].Value.ToString() != "" && dataGridViewAulas.CurrentRow.Cells["aula_link_2"].Value.ToString() != null) { linkAula = dataGridViewAulas.CurrentRow.Cells["aula_link_2"].Value.ToString(); } try { ProcessStartInfo startInfo = new ProcessStartInfo(); startInfo.FileName = linkAula; startInfo.WindowStyle = ProcessWindowStyle.Normal; Process.Start(startInfo); label_Retorno.ForeColor = Color.Lime; label_Retorno.Text = ""; if (gravarProximaAula && proxima_aula > 0) { Class_DataBase.GravarProximaAula(proxima_aula, this.curso_id); this.aula_id = proxima_aula; Btn_IrParaProximaAula_Click(btn_IrParaProximaAula, EventArgs.Empty); } } catch (Exception ex) { label_Retorno.ForeColor = Color.Red; label_Retorno.Text = "Erro ao tentar reproduzir a aula"; Console.WriteLine("Erro ao tentar iniciar a Aula :\n" + ex); } }
private void FormCursoDetalhes_Load(object sender, EventArgs e) { Class_DataBase.ListarAulasDoCurso(curso_id, dataGridViewAulas); Btn_IrParaProximaAula_Click(btn_IrParaProximaAula, EventArgs.Empty); }