private void btnEliminar_Click(object sender, EventArgs e) { if (DevComponents.DotNetBar.MessageBoxEx.Show("¿Está Seguro que Desea Eliminar este Empleado.?", "Sistema de Ventas.", MessageBoxButtons.YesNo, MessageBoxIcon.Error) == DialogResult.Yes) { try { Char EstadoCivil = 'S'; try //CDA05 si el IdEmpleado no posee un valor entonces mostramos el mensaje de que hay que seleccionar un empleado para eliminarlo. { E.IdEmpleado = Convert.ToInt32(txtIdE.Text); } catch (Exception) { DevComponents.DotNetBar.MessageBoxEx.Show("Seleccione un empleado para eliminar (No se encontro el IdEmpleado). Reintente.", "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); } E.IdCargo = Convert.ToInt32(comboBox1.SelectedValue); E.Dni = txtDni.Text; E.Apellidos = txtApellidos.Text; E.Nombres = txtNombres.Text; E.Sexo = rbnMasculino.Checked == true ? 'M' : 'F'; E.FechaNac = Convert.ToDateTime(dateTimePicker1.Value); switch (cbxEstadoCivil.SelectedIndex) { case 1: EstadoCivil = 'S'; break; case 2: EstadoCivil = 'C'; break; case 3: EstadoCivil = 'D'; break; case 4: EstadoCivil = 'V'; break; } E.EstadoCivil = EstadoCivil; E.Direccion = txtDireccion.Text; DevComponents.DotNetBar.MessageBoxEx.Show(E.EliminarEmpleado(), "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); Limpiar(); this.Close();//cerramos la ventana una vez que se realizo el eliminado del empleado. } catch (Exception ex) { DevComponents.DotNetBar.MessageBoxEx.Show(ex.Message); } } else { this.Close(); } }
private void Eliminar_btn_Click(object sender, EventArgs e) { if (dataGridView1.SelectedRows.Count > 0) { if (MessageBox.Show("Desea eliminar el registro?", "Six - Las Lomas", MessageBoxButtons.YesNo) == DialogResult.Yes) { E.EliminarEmpleado(Convert.ToInt32(dataGridView1.CurrentRow.Cells[0].Value)); MessageBox.Show("Se Elimino Correctamente el Registro"); MostrarListadoEmpleados(); } } else { MessageBox.Show("Seleccione una fila"); } }