Exemplo n.º 1
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            if (dgvEmpleados.Rows.Count == 0)
            {
                MessageBox.Show("No hay empleados cargados", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                Empleado        eliminar = new Empleado();
                EmpleadoNegocio negocio  = new EmpleadoNegocio();
                eliminar = (Empleado)dgvEmpleados.CurrentRow.DataBoundItem;

                if (eliminar == null)
                {
                    MessageBox.Show("Debe seleccionar un empleado de la lista", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else
                {
                    negocio.eliminarEmpleado(eliminar);
                    cargarGrilla();
                }
            }
        }
Exemplo n.º 2
0
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     if (dgvEmpleados.CurrentRow != null)
     {
         Empleado eEliminar = (Empleado)dgvEmpleados.CurrentRow.DataBoundItem;
         if (eEliminar.Usuario.Nombre != uLocal.Nombre)
         {
             if (MessageBox.Show("Está a punto de eliminar al empleado: " + eEliminar.Nombre + ".\n\n¿Desea eliminarlo?", "Atención!", MessageBoxButtons.YesNo) == DialogResult.Yes)
             {
                 EmpleadoNegocio negocio = new EmpleadoNegocio();
                 negocio.eliminarEmpleado(eEliminar);
                 cargarGrilla();
             }
         }
         else
         {
             MessageBox.Show("No puedes eliminar el usuario actual.", "Cuidado!");
         }
     }
     else
     {
         MessageBox.Show("No hay ningún empleado seleccionado", "Cuidado!");
     }
 }