Example #1
0
 private void metroButton2_Click(object sender, EventArgs e)
 {
     Liquidacion liq = new Liquidacion();
     liq.antiguedad = double.Parse(txtAntiguedad.Text);
     liq.liquidacion_año = double.Parse(txt_Total_Liq.Text);
     liq.idEmp = int.Parse(txtID.Text);
     liq.TipoEmp = txtTip.Text;
     liq.Total = liq.antiguedad * liq.liquidacion_año;
     if(LiquidacionDAO.Insertar(liq))
     {
         if(empleadoDAO.Eliminar(liq.idEmp))
         MessageBox.Show("Se ha realizado la liquidación exitosamente", "Liquidacion Exitosa", MessageBoxButtons.OK, MessageBoxIcon.Information);
         this.Close();
     }
 }
        public static bool Insertar(Liquidacion liq)
        {
            MySqlConnection con;
            con = conexion.conectar();

            string insert = string.Format("Insert into liquidacion(antiguedad,liquidacion,Empleados_id,Empleados_Tipo_Emp_id,Total) VALUES('"+liq.antiguedad+"','"+liq.liquidacion_año+"','"+liq.idEmp+"',(Select id from tipo_emp where Nombre = '"+ liq.TipoEmp +"'),'"+liq.Total+"')");
            MySqlCommand comando = new MySqlCommand(insert, con);
            int i = comando.ExecuteNonQuery();
            if (i > 0)
            {
                return true;
            }
            else
            {
                return false;
            }
        }