public RESOPE EjecutaOperacion(PAROPE paramOperacion) { RESOPE resultado; Lanzador = new appLanzador.Principal(); resultado = Lanzador.EjecutaOperacion(paramOperacion); Lanzador = null; return(resultado); }
//public RESOPE EjecutaOperacion(PAROPE paramOperacion) //{ // RESOPE resultado; // Lanzador = new appLanzador.Principal(); // resultado = Lanzador.EjecutaOperacion(paramOperacion); // Lanzador = null; // return resultado; //} //26/06/2018 public RESOPE EjecutaOperacion(PAROPE paramOperacion) { try { RESOPE tokens = new RESOPE(); tokens.ESTOPE = false; tokens.MENERR = string.Empty; tokens.VALSAL = new List <string>(); //if (paramOperacion.CODOPE != "US001" && paramOperacion.CODOPE != "US002")// codigos de validacion de usuarios //{ // //tokens = ResultadoValidacion(); // tokens.ESTOPE = true; //} //if (paramOperacion.CODOPE == "US001" || paramOperacion.CODOPE == "US002")// codigos de validacion de usuarios //{ return(EjecutaLanzador(paramOperacion)); //} //else if (tokens.ESTOPE == true) //{ // return EjecutaLanzador(paramOperacion); //} //else //{ // return null; //} } catch (FaultException fe) { throw new FaultException(fe.Message, fe.Code); } catch (Exception ex) { throw new Exception(ex.Message, ex.InnerException); } }