예제 #1
0
        public ClienteF2CResponse setConfiguracion(ClienteF2CRequest request)
        {
            ClienteF2CResponse response = new ClienteF2CResponse();

            try
            {
                if (Security.ValidateTokenSitio(request.Token, request.id_Sitio.ToString(), request.vchClaveSitio))
                {
                    NapoleonDataAccess controller = new NapoleonDataAccess();
                    string             mensaje    = "";
                    int id_Sitio = 0;
                    response.valido   = controller.setConfiguracion(request.mdlConfig, ref mensaje, ref id_Sitio);
                    response.id_Sitio = id_Sitio;
                    response.message  = mensaje;
                }
                else
                {
                    response.valido  = false;
                    response.message = "Los datos de validación son erroneos.";
                }
            }
            catch (Exception getC)
            {
                response.valido  = false;
                response.message = "Existe un error en el servicio setConfiguracion: " + getC.Message;
                Log.EscribeLog("Existe un error en el servicio setConfiguracion: " + getC.Message);
            }
            return(response);
        }