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); } } }
//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"); }