コード例 #1
0
        private void Eliminar()
        {
            if (MessageBox.Show("¿Desea eliminar el empleado?", "Confirmacion", MessageBoxButtons.YesNo,
                                MessageBoxIcon.Question) == DialogResult.Yes)
            {
                try
                {
                    Empleados empleado = new Empleados()
                    {
                        IDEmpleado = dtgEmpleados.CurrentRow.Cells["IDEmpleado"].Value.ToString()
                    };

                    if (empleado.Eliminar())
                    {
                        MessageBox.Show("El empleado fue eliminado exitosamente", "Informacion", MessageBoxButtons.OK,
                                        MessageBoxIcon.Information);
                        this.Cargar(true);
                    }
                    else
                    {
                        MessageBox.Show("El empleado no pudo ser eliminado debido a un error interno, " +
                                        @"porfavor contacte con el desarrollador", "Informacion", MessageBoxButtons.OK,
                                        MessageBoxIcon.Error);
                    }
                }
                catch (Exception e3)
                {
                    MessageBox.Show("El empleado no ha podido ser eliminado, debido a un error interno" +
                                    ", por favor contacte con el desarrollador: " + e3.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
コード例 #2
0
        //boton eliminar
        protected void ButtonEliminar_Click(object sender, EventArgs e)
        {
            Empleados emp = new Empleados();

            emp.IdEmpleado = Convert.ToInt32(TextBoxId.Text);
            emp.Eliminar();
            Utilitarios.ShowToastr(this, "Registro Eliminado", "Mensaje", "info");
        }