Esempio n. 1
0
 void CargarLista()
 {
     try
     {
         NGrado         n     = new NGrado();
         List <EGrados> Lista = n.ListaGrados();
         dataGridView1.DataSource = Lista;
         for (int i = 0; i < dataGridView1.RowCount; i++)
         {
             if (Convert.ToBoolean(dataGridView1.Rows[i].Cells["Activo"].Value.ToString()) == false)
             {
                 dataGridView1.Rows[i].DefaultCellStyle.ForeColor = Color.Red;
             }
             else
             {
                 dataGridView1.Rows[i].DefaultCellStyle.ForeColor = Color.Black;
             }
         }
         dataGridView1.Columns[0].Visible = false;
         dataGridView1.Columns[2].Visible = false;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Esempio n. 2
0
        void CargarGrado()
        {
            NGrado         n     = new NGrado();
            List <EGrados> lista = n.ListaGrados();

            cbmGrados.DisplayMember = "Grado";
            cbmGrados.ValueMember   = "GradoId";
            cbmGrados.DataSource    = lista;
        }
        private void BtnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                string rpta = "";
                if (this.txtGrado.Text == string.Empty)
                {
                    MensajeError("Falta ingresar algunos datos, serán remarcados");
                    errorIcono.SetError(txtGrado, "Ingrese un Valor");
                }
                else
                {
                    if (this.IsNuevo)
                    {
                        rpta = NGrado.Insertar(this.txtGrado.Text, Convert.ToInt32(this.cbCarrera.SelectedValue));
                    }
                    else
                    {
                        rpta = NGrado.Editar(Convert.ToInt32(this.txtGrado.Text),
                                             this.txtGrado.Text, (Convert.ToInt32(this.cbCarrera.SelectedValue)));
                    }

                    if (rpta.Equals("OK"))
                    {
                        if (this.IsNuevo)
                        {
                            this.MensajeOk("Se Insertó de forma correcta el registro");
                        }
                        else
                        {
                            this.MensajeOk("Se Actualizó de forma correcta el registro");
                        }
                    }
                    else
                    {
                        this.MensajeError(rpta);
                    }

                    this.IsNuevo  = false;
                    this.IsEditar = false;
                    this.Botones();
                    this.Limpiar();
                    this.Mostrar();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }
Esempio n. 4
0
 void CargarGrados()
 {
     try
     {
         NGrado         n           = new NGrado();
         List <EGrados> listaGrados = n.ListaGrados();
         listBox2.DataSource    = listaGrados;
         listBox2.DisplayMember = "Grado";
         listBox2.ValueMember   = "GradoId";
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Esempio n. 5
0
 void CargarGrados()
 {
     try
     {
         NGrado         n = new NGrado();
         List <EGrados> L = n.ListaGrados();
         LbxGrado.DataSource    = L;
         LbxGrado.DisplayMember = "Grado";
         LbxGrado.ValueMember   = "GradoId";
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Esempio n. 6
0
 void CargarGrados()
 {
     try
     {
         NGrado         n          = new NGrado();
         List <EGrados> listaGrado = n.ListaGrados();
         cbmGrados.DisplayMember = "Grado";
         cbmGrados.ValueMember   = "GradoId";
         cbmGrados.DataSource    = listaGrado;
         cbmGrados.Text          = "Seleccione un Grado";
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Esempio n. 7
0
        private void eliminarToolStripMenuItem_Click(object sender, EventArgs e)
        {
            try
            {
                EGrados gr = new EGrados();
                NGrado  n  = new NGrado();

                gr.GradoId = Convert.ToInt32(dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells["GradoId"].Value.ToString());
                var          g = dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells["Grado"].Value.ToString();
                DialogResult o = MessageBox.Show("¿Estas seguro de eliminar el grado " + g + "?", "SGA", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                if (o == DialogResult.OK)
                {
                    n.EliminarGrado(gr);
                    LimpiaContorles();
                    MessageBox.Show("Grado eliminado con exito", "SGA", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
 private void Mostrar()
 {
     this.dataListado.DataSource = NGrado.Mostrar();
     this.OcultarColumnas();
     lblTotal.Text = "Total de Registros: " + Convert.ToString(dataListado.Rows.Count);
 }
Esempio n. 9
0
 private void btningresar_Click(object sender, EventArgs e)
 {
     try
     {
         if (chk1.Checked && chk2.Checked && chk3.Checked || chk1.Checked && chk2.Checked)
         {
             MessageBox.Show("Marcar un Solo Tipo", "SGA", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         }
         else
         {
             EGrados g = new EGrados();
             NGrado  N = new NGrado();
             if (Bandera == 0)
             {
                 g.Grado = txtxgrado.Text;
                 char x;
                 if (chk1.Checked)
                 {
                     x = Convert.ToChar('I');
                 }
                 else if (chk2.Checked)
                 {
                     x = Convert.ToChar('P');
                 }
                 else
                 {
                     x = Convert.ToChar('S');
                 }
                 g.Tipo = Convert.ToChar(x).ToString();
                 N.IngresarGrado(g);
                 LimpiaContorles();
                 txtxgrado.Focus();
             }
             if (Bandera == 1)
             {
                 g.GradoId = Convert.ToInt32(txtxgrado.Tag);
                 g.Grado   = txtxgrado.Text;
                 char x;
                 if (chk1.Checked)
                 {
                     x = Convert.ToChar('I');
                 }
                 else if (chk2.Checked)
                 {
                     x = Convert.ToChar('P');
                 }
                 else
                 {
                     x = Convert.ToChar('S');
                 }
                 g.Tipo   = Convert.ToChar(x).ToString();
                 g.Activo = Convert.ToBoolean(rbtnactivo.Checked ? 1 : 0);
                 N.ModificarGrado(g);
                 MessageBox.Show("Grados Modificados con exito", "SGA", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 txtxgrado.Focus();
                 LimpiaContorles();
             }
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "SGA", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }