private void btnCrearDN_Click(object sender, EventArgs e) { Operacion oper = new Operacion();//conexion a la base de datos try { //para insertar un cargo a la tabla de cargos en la base de datos oper.ConsultaSinResultado("INSERT INTO detalle_nomina(id_det, ISR, SS, otros, total_deducciones, sueldo_neto, fk_id_cargo) " + "VALUES('" + txtID_det.Text + "', '" + txt_ISR.Text + "', '" + txt_SS.Text + "', '" + txt_Otros.Text + "', " + "'" + txt_TD.Text + "', '" + txt_SN.Text + "', '" + cmbCargoDN.Text + "')"); /*Con estas condiciones, a menos que no este todo lleno, no saltara el mensaje.*/ if (txtID_det.Text == "") { MessageBox.Show("Faltan datos."); } else if (txt_ISR.Text == "") { MessageBox.Show("Faltan datos."); } else if (txt_SS.Text == "") { MessageBox.Show("Faltan datos."); } else if (txt_Otros.Text == "") { MessageBox.Show("Faltan datos."); } else if (txt_TD.Text == "") { MessageBox.Show("Faltan datos."); } else if (txt_SN.Text == "") { MessageBox.Show("Faltan datos."); } else if (cmbCargoDN.Text == "") { MessageBox.Show("Faltan datos."); } } catch (Exception error) {//mostrara un mensaje de error MessageBox.Show(error.Message); } /*con este, al momento de crear un nuevo detalle de nomina * tendremos el formulario libre para agregar mas datos*/ txtID_det.Clear(); txt_Otros.Clear(); txt_SN.Clear(); txt_SS.Clear(); txt_TD.Clear(); txt_ISR.Clear(); }
private void btnBorrarC_Click(object sender, EventArgs e) { //borrar cargos especificando mediante su id Operacion oper = new Operacion(); oper.ConsultaSinResultado("DELETE FROM cargo WHERE id_cargo= '" + txtID_C.Text + "'"); }
private void btnAgregarC_Click(object sender, EventArgs e) { //Esto es para agregar cargos a la tabla de cargo Operacion oper = new Operacion(); oper.ConsultaSinResultado("INSERT INTO cargo(id_cargo) VALUES('" + txtID_C.Text + "')"); txtID_C.Clear(); }
private void btnActualizarDN_Click(object sender, EventArgs e) { //este es para actualizar los datos ya existentes en la tabla detalle_nomina Operacion oper = new Operacion(); oper.ConsultaSinResultado("UPDATE detalle_nomina SET ISR = '" + txt_ISR.Text + "', SS = '" + txt_SS.Text + "'," + " otros = '" + txt_Otros.Text + "', total_deducciones = '" + txt_TD.Text + "', sueldo_neto = '" + txt_SN.Text + "'," + " fk_id_cargo = '" + cmbCargoDN.Text + "' WHERE id_det = '" + txtID_det.Text + "'"); }
private void btnActualizar_Click(object sender, EventArgs e) { Operacion oper = new Operacion();//conexion a la base de datos //para actualizar los datos de un empleado seleccionado oper.ConsultaSinResultado("UPDATE empleado SET id_empleado = '" + txtID.Text + "', nombre = '" + txtNombre.Text + "', apellido = '" + txtApellido.Text + "', " + "sexo = '" + cmbSexo.Text + "', cedula = '" + txtCedula.Text + "', fecha_nacimiento = '" + txtFN.Text + "', fecha_ingreso = '" + txtFI.Text + "', " + "fk_id_cargo = '" + cmbPuesto.Text + "' WHERE id_empleado = '" + txtID.Text + "'"); }
private void btnBorrarDN_Click(object sender, EventArgs e) { //este sirve para eliminar datos existentes en la tabla detalle_nomina Operacion oper = new Operacion(); oper.ConsultaSinResultado("DELETE FROM detalle_nomina WHERE id_det='" + txtID_det.Text + "'"); if (txtID_det.Text == "") { MessageBox.Show("Inserte datos en ID"); } }
private void btnBorrar_Click(object sender, EventArgs e) { //este boton es para eliminar los datos de un empleado Operacion oper = new Operacion(); //conexion a la base de datos try //manejador de errores { //esta consulta intentara eliminar los datos del empleado filtrado por el ID oper.ConsultaSinResultado("DELETE FROM empleado WHERE id_empleado =" + txtID.Text + ""); } catch (SQLiteException error) {//este catch mostrara un mensaje de error en caso de que exista en el proceso de eliminacion MessageBox.Show("Ha ocurrido un error. " + error.Message); } }
private void btnCrear_Click(object sender, EventArgs e) { Operacion oper = new Operacion();//conexion a la base de datos //para agregar los datos de un empleado a la base de datos oper.ConsultaSinResultado (" INSERT INTO empleado(id_empleado, nombre, apellido, sexo, cedula, fecha_nacimiento, fecha_ingreso, fk_id_cargo, sueldo) " + "VALUES('" + txtID.Text + "', '" + txtNombre.Text + "', '" + txtApellido.Text + "','" + cmbSexo.Text + "', '" + txtCedula.Text + "', " + "'" + txtFN.Text + "', '" + txtFI.Text + "', '" + cmbPuesto.Text + "', '" + txtSalario.Text + "') "); //una vez agregados, estos codigos limpian el formulario para seguir trabajando txtID.Clear(); txtNombre.Clear(); txtApellido.Clear(); txtSalario.Clear(); txtCedula.Clear(); txtNombre.Focus(); }