• Domingo 17 de Noviembre de 2024, 16:57

Autor Tema:  me salen expected y ilegal start of expressionen las lineas que estan de naranja  (Leído 1737 veces)

dabiddo

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
                
   //********************************
   //impresion de boletas
   //********************************
   
   
   void generarBoleta(){
      
      int codiE2m6516150pleado=getCodiEmpleado();
      int cEmpleado=codigoEmpleContra();
      String nombreEmple=getNombreEmpleado();
      
      String dniEmple=getDniEmpleado();
      int camTot=camisasTot();
      int casaTot=casacasTot();
      int pantTot=pantalonesTot();
      double camisasEmple=getCamisas();
      double pasacasEmple=getCasacas();
      double pantalonesEmple=getPantalones();
      double sBasico=sueldoBasico();
      double bonif=bonificacion();
      double sBruto=sueldoBruto();
      double desc=descuento();
      double sNeto=sueldoNeto();
      
      txtsimpresion.setText("");
      
      imprimirBoletas("    ");
      imprimirBoletas("    "+"Nombre        : "+"\t"+nombreEmple);
      imprimirBoletas("    "+"N° DNI        : "+"\t"+dniEmple);
      imprimirBoletas("    "+"Codigo        : "+"\t"+cEmpleado);
      imprimirBoletas("    "+"Camisas       : "+"\t"+camTot);
      imprimirBoletas("    "+"Casacas       : "+"\t"+casaTot);
      imprimirBoletas("    "+"Pantalones    : "+"\t"+pantTot);
      imprimirBoletas("    "+"Sueldo Basico : "+"\t"+sBasico);
      imprimirBoletas("    "+"Bonificación  : "+"\t"+bonif);
      imprimirBoletas("    "+"Sueldo Bruto  : "+"\t"+sBruto);
      imprimirBoletas("    "+"Descuento     : "+"\t"+desc);
      imprimirBoletas("    "+"Sueldo Neto   : "+"\t"+sNeto);
   }
   
   
   
   
   void imprimirBoletas(String s){
      txtsimpresion.append(s+"\n");
   }
   
   int getCodiEmpleado(){
      return cboselec1.getSelectedIndex();
   }
   int codigoEmpleContra(){
      switch(getCodiEmpleado()){
         
         case 0:return código0;
         case 1:return código1;
         case 2:return código2;
         case 3:return código3;
         default:return código4;
      }
      
   }
   
   String getNombreEmpleado(){
      
       switch(getCodiEmpleado()){
          
          case 0:return nombre0;
          case 1:return nombre1;
          case 2:return nombre2;
          case 3:return nombre3;
          default:return nombre4;
          
       }
      
   }
   

   
   String getDniEmpleado(){
      
      switch(getCodiEmpleado()){
          
          case 0:return dni0;
          case 1:return dni1;
          case 2:return dni2;
          case 3:return dni3;
          default:return dni4;
          
       }
      
   }
   
   
   
   int camisasTot(){
      
      
      switch(getCodiEmpleado()){
          
          case 0:return ncamisas0;
          case 1:return ncamisas1;
          case 2:return ncamisas2;
          case 3:return ncamisas3;
          default:return ncamisas4;
          
       }
      
      
   }
   
   int casacasTot(){
      
      
      switch(getCodiEmpleado()){
          
          case 0:return ncasacas0;
          case 1:return ncasacas1;
          case 2:return ncasacas2;
          case 3:return ncasacas3;
          default:return ncasacas4;
          
       }
      
      
   }
   
   
   
   int pantalonesTot(){
      
      
      switch(getCodiEmpleado()){
          
          case 0:return npantalones0;
          case 1:return npantalones1;
          case 2:return npantalones2;
          case 3:return npantalones3;
          default:return npantalones4;
          
       }
      
      
   }
   
   double getCamisas(){
      
      
      switch(getCodiEmpleado()){
         
         case 0:return ncamisas0*tarifacamisa;
         case 1:return ncamisas1*tarifacamisa;
         case 2:return ncamisas2*tarifacamisa;
         case 3:return ncamisas3*tarifacamisa;
         default:return ncamisas4*tarifacamisa;
      }
      
      
   }
   
   
   
   double getCasacas(){
      switch(getCodiEmpleado()){
         
         case 0:return ncasacas0*tarifacasaca;
         case 1:return ncasacas1*tarifacasaca;
         case 2:return ncasacas2*tarifacasaca;
         case 3:return ncasacas3*tarifacasaca;
         default:return ncasacas4*tarifacasaca;
      }
   }
   
   
   
   double getPantalones(){
      switch(getCodiEmpleado()){
         
         case 0:return npantalones0*tarifapantalon;
         case 1:return npantalones1*tarifapantalon;
         case 2:return npantalones2*tarifapantalon;
         case 3:return npantalones3*tarifapantalon;
         default:return npantalones4*tarifapantalon;
      }
   }
   
   
   
   
   int totalPrendas(){
      
      switch(getCodiEmpleado()){
         
         case 0:return ncamisas0+npantalones0+ncasacas0;
         case 1:return ncamisas1+npantalones1+ncasacas1;
         case 2:return ncamisas2+npantalones2+ncasacas2;
         case 3:return ncamisas3+npantalones3+ncasacas3;
         default:return ncamisas4+npantalones4+ncasacas4;
      }
      
      
   }
   
   
   
   double sueldoBasico(){
      return getCamisas()+getCasacas()+getPantalones();
   }
   
   
   double bonificacion(){
      if(totalPrendas()>200)
         return 0.095*sueldoBasico();
   
      else if(totalPrendas()>150&&totalPrendas()<=200)
         return 0.075*sueldoBasico();
   
      else if(totalPrendas()>100&&totalPrendas()<=150)
         return 0.055*sueldoBasico();
      
      else
         return 0;
   }
   
   
   double sueldoBruto(){
      return sueldoBasico()+bonificacion();
   }
   
   
   
   double descuento(){
      if(sueldoBruto()>3500)
         return 0.15*sueldoBruto();
      else
         return 0.11*sueldoBruto();
   }
   
   
   double sueldoNeto(){
      return sueldoBruto()-descuento();
   }
   
   
   
   
   
   
   //********************************
   //Panel Reportes
   //********************************
   
   
   
   int sumaCamisas(){
      
      return ncamisas0+ncamisas1+ncamisas2+ncamisas3+ncamisas4;
      
   }
   
   int sumaCasacas(){
      
      return ncasacas0+ncasacas1+ncasacas2+ncasacas3+ncasacas4;
      
   }
   
   int sumaPantalones(){
      
      return npantalones0+npantalones1+npantalones2+npantalones3+npantalones4;
      
   }
   
   void tipoReportes(){
      
      int tReporte=cbotiporeporte.getSelectedIndex();
      txtsreportes.setText("");
      switch(tReporte){
         
         
         
         case 0:
               imprimirReporte("  "+"Confecciones por Tipo de Prenda");
               imprimirReporte("");
               imprimirReporte("  "+"Camisas : "+"\t"+sumaCamisas());
               imprimirReporte("  "+"Casacas : "+"\t"+sumaCasacas());
               imprimirReporte("  "+"Pantalones : "+"\t"+sumaPantalones());
               
               break;
               
               
               
         case 1:
               imprimirReporte("  "+"Confecciones por Empleado");
               imprimirReporte("");
               
               
               imprimirReporte("  "+"Codigo                     : "+código0);
               imprimirReporte("  "+"Nombre y Apellido          : "+nombre0);
               imprimirReporte("  "+"DNI                        : "+dni0);
               imprimirReporte("  "+"Casacas confeccionadas     : "+ncasacas0);
               imprimirReporte("  "+"Camisas confeccionadas     : "+ncamisas0);
               imprimirReporte("  "+"Pantalones confeccionados  : "+npantalones0);
               
               
               imprimirReporte(".");
               imprimirReporte(".");
               imprimirReporte(".");
               
               
               imprimirReporte("  "+"Codigo                     : "+código1);
               imprimirReporte("  "+"Nombre y Apellido          : "+nombre1);
               imprimirReporte("  "+"DNI                        : "+dni1);
               imprimirReporte("  "+"Casacas confeccionadas     : "+ncasacas1);
               imprimirReporte("  "+"Camisas confeccionadas     : "+ncamisas1);
               imprimirReporte("  "+"Pantalones confeccionados  : "+npantalones1);
               
               
               imprimirReporte(".");
               imprimirReporte(".");
               imprimirReporte(".");
               
               
               imprimirReporte("  "+"Codigo                     : "+código2);
               imprimirReporte("  "+"Nombre y Apellido          : "+nombre2);
               imprimirReporte("  "+"DNI                        : "+dni2);
               imprimirReporte("  "+"Casacas confeccionadas     : "+ncasacas2);
               imprimirReporte("  "+"Camisas confeccionadas     : "+ncamisas2);
               imprimirReporte("  "+"Pantalones confeccionados  : "+npantalones2);
               
               
               imprimirReporte(".");
               imprimirReporte(".");
               imprimirReporte(".");
               
               
               imprimirReporte("  "+"Codigo                     : "+código3);
               imprimirReporte("  "+"Nombre y Apellido          : "+nombre3);
               imprimirReporte("  "+"DNI                        : "+dni3);
               imprimirReporte("  "+"Casacas confeccionadas     : "+ncasacas3);
               imprimirReporte("  "+"Camisas confeccionadas     : "+ncamisas3);
               imprimirReporte("  "+"Pantalones confeccionados  : "+npantalones3);
               
               
               imprimirReporte(".");
               imprimirReporte(".");
               imprimirReporte(".");
               
               
               imprimirReporte("  "+"Codigo                      : "+código4);
               imprimirReporte("  "+"Nombre y Apellido           : "+nombre4);
               imprimirReporte("  "+"DNI                         : "+dni4);
               imprimirReporte("  "+"Casacas confeccionadas      : "+ncasacas4);
               imprimirReporte("  "+"Camisas confeccionadas      : "+ncamisas4);
               imprimirReporte("  "+"Pantalones confeccionados   : "+npantalones4);
               
               
               break;
               
               
               
               
         default:
                     imprimirReporte("  "+"Empleado Estrella");
                     imprimirReporte("");
                     
                     String nomEmpEstrella="";
                        
                     int   nA=ncamisas0+ncasacas0+npantalones0;
                     int b=ncamisas1+ncasacas1+npantalones1;
                     int c=ncamisas2+ncasacas2+npantalones2;
                     int d=ncamisas3+ncasacas3+npantalones3;
                     int e=ncamisas4+ncasacas4+npantalones4;
                     
                     int mayorEmpleado=0;
                     int cantidadEstrella=0;
                        
                        
                        if(nA>mayorEmpleado){                           
                           nomEmpEstrella=nombre0;   
                           cantidadEstrella=nA;                           
                        }                                                   
                                                                        
                        if(b>mayorEmpleado){
                           
                           nomEmpEstrella=nombre1;
                           cantidadEstrella=b;
                        
                        }
                                                
                        if(c>mayorEmpleado){
                           
                           nomEmpEstrella=nombre2;
                           cantidadEstrella=c;
                        
                        }
                        
                        if(d>mayorEmpleado){
                           
                           nomEmpEstrella=nombre3;
                           cantidadEstrella=d;
                           
                        }
                        
                        if(e>mayorEmpleado){
                           
                           nomEmpEstrella=nombre4;
                           cantidadEstrella=e;
                           
                        }                        
                              
                           imprimirReporte("  "+"El empleado estrella del mes es:"+nomEmpEstrella);
                           imprimirReporte("");
                           imprimirReporte("  "+"Este empleado a confeccionado un total de "+cantidadEstrella+" prendas de Vestir");
                           
                     
      }      
      
   }   
   
   void imprimirReporte(String s){      
      txtsreportes.append(s+"\n");      
   }

                   
                   
                   
                   
                   
             
   }
                  
}

arielb

  • Moderador
  • ******
  • Mensajes: 771
  • Nacionalidad: pa
    • Ver Perfil
    • http://coder-pa.blogspot.com
Re:me salen expected y ilegal start of expressionen las lineas que estan de naranja
« Respuesta #1 en: Jueves 26 de Julio de 2012, 17:37 »
0
Hola, bienvenido al foro.
Ese error se debe a que alguna llave no estás cerrando, la abriste pero no la cerraste.
Revisa el resto del código que está al inicio.
"Porque de tal manera amó Dios al mundo que dio a su hijo unigénito para que todo aquél que en él crea no se pierda mas tenga vida eterna"
Juan 3:16

http://coder-pa.blogspot.com