private void btn_GuardarUsuNuevo_Click(object sender, EventArgs e)
        {
            logMaterias logMaterias = new logMaterias();
            string      estado      = logMaterias.EliminarMateria(mat_id);

            this.Close();
        }
Пример #2
0
        private void cbSala_SelectedValueChanged(object sender, EventArgs e)
        {
            if (string.IsNullOrWhiteSpace(cbSala.Text.Trim()) == false)
            {
                lbl_panelInforme.Visible  = false;
                dgvAsignatura.Visible     = true;
                lblInfoAsignatura.Visible = true;
                btn_Agregar.Visible       = true;
                btn_Editar.Visible        = true;
                btn_Eliminar.Visible      = true;

                lblSala.Visible = false;


                //-- MUESTRA MATERIAS CARGADAS POR EDAD
                edad = cbSala.SelectedItem.ToString();
                string resultString = Regex.Match(edad, @"\d+").Value;


                logMaterias logMaterias = new logMaterias();
                DataTable   dt          = logMaterias.buscaMateriaXEdad(resultString); // turno no hace falta (se saca de la sala) //etapa no hace falta, se usa para determinar qué informe se carga o edita

                dgvAsignatura.DataSource              = dt;
                dgvAsignatura.Columns["ID"].Visible   = false;
                dgvAsignatura.Columns["ANIO"].Visible = false;
                //dgvAsignatura.Columns[""].Visible = false;

                this.dgvAsignatura.Columns["APRENDIZAJE"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleLeft;
                this.dgvAsignatura.Columns["DESCRIPCIÓN"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleLeft;
                this.dgvAsignatura.Columns["EDAD"].DefaultCellStyle.Alignment        = DataGridViewContentAlignment.MiddleRight;

                //--
            }
        }
Пример #3
0
        private void btnguardar_Click(object sender, EventArgs e)
        {
            logMaterias logMaterias = new logMaterias();

            string Nom    = metroTextBox1.Text;
            string Descr  = metroTextBox2.Text;
            string estado = logMaterias.editarMateria(id, Nom, Descr);

            this.Close();
        }
Пример #4
0
        private void btnguardar_Click(object sender, EventArgs e)
        {
            string nombre      = txtNombreAsing.Text;
            string descripcion = txtDescrApr.Text;

            logMaterias logMaterias = new logMaterias();
            string      estado      = logMaterias.agregarMateria(nombre, descripcion, edad);

            this.Close();
        }
        private void carga_grilla_filtrada()
        {
            logMaterias logMaterias = new logMaterias();
            logPersonas logPersonas = new logPersonas();
            DataTable   dt          = logMaterias.buscaAlumnosXMateria(sala);

            dgv_Informe.DataSource = dt;
            string apellido_nombre = logPersonas.extraerapellido_nombre_alumno(txtGInf_Buscar.Text);

            dt.DefaultView.RowFilter = String.Format($"NOMBRE LIKE '{apellido_nombre}%'");
        }
Пример #6
0
        private void frmInformeProgreso_GestAsig_Eliminar_FormClosed(object sender, FormClosedEventArgs e)
        {
            edad = cbSala.SelectedItem.ToString();
            string resultString = Regex.Match(edad, @"\d+").Value;


            logMaterias logMaterias = new logMaterias();
            DataTable   dt          = logMaterias.buscaMateriaXEdad(resultString); // turno no hace falta (se saca de la sala) //etapa no hace falta, se usa para determinar qué informe se carga o edita

            dgvAsignatura.DataSource              = dt;
            dgvAsignatura.Columns["ID"].Visible   = false;
            dgvAsignatura.Columns["ANIO"].Visible = false;
        }
 private void txtGInf_Buscar_TextChanged(object sender, EventArgs e)
 {
     if (txtGInf_Buscar.Text.Length > 0)
     {
         carga_grilla_filtrada();
     }
     else
     {
         txtGInf_Buscar.Clear();
         logMaterias logMaterias = new logMaterias();
         DataTable   dt          = logMaterias.buscaAlumnosXMateria(sala);
         dgv_Informe.DataSource = dt;
     }
 }
        private void cbEtapa_SelectedValueChanged(object sender, EventArgs e)
        {
            if (string.IsNullOrWhiteSpace(cbTurno.Text.Trim()) == false && string.IsNullOrWhiteSpace(cbSala.Text.Trim()) == false && string.IsNullOrWhiteSpace(cbEdad.Text.Trim()) == false && string.IsNullOrWhiteSpace(cbEtapa.Text.Trim()) == false)
            {
                lbl_panelInforme.Visible = false;
                txtGInf_Buscar.Visible   = true;
                dgv_Informe.Visible      = true;
                lblInformeEdit.Visible   = true;
                btnGInf_Editar.Visible   = true;

                //traer todos los datos

                sala = cbSala.SelectedValue.ToString();
                string turno = cbTurno.SelectedItem.ToString();
                edad  = cbEdad.SelectedItem.ToString();
                etapa = cbEtapa.SelectedItem.ToString();


                //--
                logMaterias logMaterias = new logMaterias();
                DataTable   dt          = logMaterias.buscaAlumnosXMateria(sala); // turno no hace falta (se saca de la sala) //etapa no hace falta, se usa para determinar qué informe se carga o edita

                dgv_Informe.DataSource = dt;
                dgv_Informe.Columns["PER_ID"].Visible = false;
                dgv_Informe.Columns["SAL_ID"].Visible = false;
                dgv_Informe.Columns["GRS_ID"].Visible = false;

                this.dgv_Informe.Columns["NOMBRE"].DefaultCellStyle.Alignment    = DataGridViewContentAlignment.MiddleLeft;
                this.dgv_Informe.Columns["APELLIDO"].DefaultCellStyle.Alignment  = DataGridViewContentAlignment.MiddleLeft;
                this.dgv_Informe.Columns["DOCUMENTO"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
                this.dgv_Informe.Columns["LEGAJO"].DefaultCellStyle.Alignment    = DataGridViewContentAlignment.MiddleRight;

                //--
            }
            else
            {
                lbl_panelInforme.Visible = true;
                txtGInf_Buscar.Visible   = false;
                dgv_Informe.Visible      = false;
                lblInformeEdit.Visible   = false;
                btnGInf_Editar.Visible   = false;
            }
        }