Пример #1
0
 private void eliminarToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (dataGridView1.RowCount > 0)
     {
         try
         {
             EOcupaciones o = new EOcupaciones();
             o.OcupacionId = Convert.ToInt32(dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells["OcupacionId"].Value.ToString());
             var          i = dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells["Ocupacion"].Value.ToString();
             DialogResult d = MessageBox.Show("¿Realmente desea Eliminar la ocupacion " + i + "?", "SGA", MessageBoxButtons.OK, MessageBoxIcon.Question);
             if (d == DialogResult.OK)
             {
                 NOcupaciones n = new NOcupaciones();
                 n.EliminarOcupacion(o);
                 MessageBox.Show("Eliminado con exito", "SGA", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 Cargar();
             }
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.Message, "SGA", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     else
     {
         MessageBox.Show("No hay registros que Eliminar", "SGA", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
Пример #2
0
 public List <EOcupaciones> ListaOcupaciones()
 {
     try
     {
         comando            = new SqlCommand("select * from dbd.ProfesionOcupacion", conexion);
         comando.Connection = conexion;
         conexion.Open();
         SqlDataReader       leer  = comando.ExecuteReader();
         List <EOcupaciones> lista = new List <EOcupaciones>();
         while (leer.Read())
         {
             EOcupaciones o = new EOcupaciones();
             o.OcupacionId = (int)leer[0];
             o.Ocupacion   = leer[1].ToString();
             lista.Add(o);
         }
         leer.Close();
         conexion.Close();
         return(lista);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #3
0
 public void EliminarOcupacion(EOcupaciones o)
 {
     try
     {
         if (o.OcupacionId == 0)
         {
             throw new ArgumentException("La ocupación no existe");
         }
         DOcupaciones d = new DOcupaciones();
         d.EliminarOcupaciones(o);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #4
0
 public void ModifiarOcupacion(EOcupaciones o)
 {
     try
     {
         if (o.OcupacionId == 0)
         {
             throw new ArgumentException("La ocupación no es valida");
         }
         DOcupaciones d = new DOcupaciones();
         d.ModificarOcupaciones(o);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #5
0
 public void EliminarOcupaciones(EOcupaciones o)
 {
     try
     {
         comando             = new SqlCommand("eliminarOcupacion");
         comando.CommandType = CommandType.StoredProcedure;
         comando.Parameters.AddWithValue("@OcupacionId", o.OcupacionId);
         comando.Connection = conexion;
         conexion.Open();
         comando.ExecuteNonQuery();
         conexion.Close();
         conexion.Dispose();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #6
0
        public void IngresarOcupacion(EOcupaciones o)
        {
            try
            {
                if (o.Ocupacion == "")
                {
                    throw new ArgumentException("Ingrese un Nombre de Ocupación");
                }
                List <EOcupaciones> l = ListaOcupaciones().Where(x => x.Ocupacion == o.Ocupacion).ToList();
                if (l.Count > 0)
                {
                    throw new ArgumentException(o.Ocupacion + " " + " ya existe");
                }

                DOcupaciones D = new DOcupaciones();
                D.IngresarOcupaciones(o);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Пример #7
0
 private void btningresar_Click(object sender, EventArgs e)
 {
     try
     {
         EOcupaciones o = new EOcupaciones();
         NOcupaciones n = new NOcupaciones();
         if (bandera == 0)
         {
             o.Ocupacion = txtprofesion.Text;
             n.IngresarOcupacion(o);
             //MessageBox.Show("Ocupación ingresada con exito", "SGA", MessageBoxButtons.OK, MessageBoxIcon.Information);
             Limpiar();
             Cargar();
         }
         if (bandera == 1)
         {
             if (chkeditar.Checked)
             {
                 o.OcupacionId = Convert.ToInt32(txtprofesion.Tag);
                 o.Ocupacion   = txtprofesion.Text;
                 n.ModifiarOcupacion(o);
                 MessageBox.Show("Ocupación Modificada con exito", "SGA", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 Limpiar();
                 Cargar();
             }
             else
             {
                 MessageBox.Show("Si has seleccionado un dato, por favor vuelve a marcar EDITAR", "SGA", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "SGA", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }