private void eliminarEmpleados() { if (idempleado != null) { if (idempleados_sucursal != null) { emp_suc = new conexiones_BD.clases.empleados_sucursales(idempleados_sucursal); if (emp_suc.eliminar(false) > 0) { emple = new conexiones_BD.clases.empleados(idempleado); if (emple.eliminar(false) > 0) { MessageBox.Show("El empleado se elimino con exito", "Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Information); vaciarDatos(); habilitar(false); cargarTablas(); } else { MessageBox.Show("El empleado no se pudo eliminar", "Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } }
private void guardarEmpleados() { if (!validar()) { if (!validandoExistencias()) { emple = new conexiones_BD.clases.empleados( txtNombre.Text, txtApellidos.Text, txtDui.Text, txtNit.Text, listaGenero.SelectedIndex.ToString(), listaCargo.SelectedValue.ToString(), txtTelefono.Text, txtCorreo.Text); emp_suc = new conexiones_BD.clases.empleados_sucursales(listaSucursales.SelectedValue.ToString(), "0"); op = new conexiones_BD.operaciones(); if (op.transaccionEmpleados_sucursales(emple, emp_suc) > 0) { MessageBox.Show("El empleado se guardo con exito", "Exíto", MessageBoxButtons.OK, MessageBoxIcon.Information); vaciarDatos(); cargarTablas(); txtNombre.Focus(); } else { MessageBox.Show("El empleado no se guardo", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }
private void modificarEmpleados() { if (!validar()) { if (validandoExistencias()) { } else { emple = new conexiones_BD.clases.empleados( idempleado, txtNombre.Text, txtApellidos.Text, txtDui.Text, txtNit.Text, listaGenero.SelectedIndex.ToString(), listaCargo.SelectedValue.ToString(), txtTelefono.Text, txtCorreo.Text ); emp_suc = new conexiones_BD.clases.empleados_sucursales(idempleados_sucursal, listaSucursales.SelectedValue.ToString(), idempleado); if (emple.modificar(false) > 0) { if (emp_suc.modificar(false) > 0) { MessageBox.Show("El empleado se modifico con exíto", "Exíto", MessageBoxButtons.OK, MessageBoxIcon.Information); cargarTablas(); vaciarDatos(); habilitar(false); } else { MessageBox.Show("El empleado no se pudo modificar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } }
private bool validandoExistencias() { List <string> campos = new List <string>(); List <string> valores = new List <string>(); bool valido = false; campos.Add("nombres"); campos.Add("apellidos"); valores.Add(txtNombre.Text); valores.Add(txtApellidos.Text); emple = new conexiones_BD.clases.empleados(campos, valores); if (Modificar) { if (txtNombre.Text.Equals(nombre) && txtApellidos.Text.Equals(apellidos)) { if (emple.validarCamposcondicorANDActu(true, 1) > 1) { valido = true; } else { valido = false; } } else { if (emple.validarCamposcondicorAND(true) > 0) { valido = true; } else { valido = false; } } } else { if (emple.validarCamposcondicorAND(true) > 0) { valido = true; } else { valido = false; } } return(valido); }