コード例 #1
0
        /// <summary>
        /// Genera la lectura z offline
        /// </summary>
        /// <param name="informacionCajaRequest"></param>
        /// <returns></returns>
        public ValidacionOperacionResponse GenerarLecturaZOffline(InformacionCajaRequest informacionCajaRequest)
        {
            ValidacionOperacionResponse operacionResponse = new ValidacionOperacionResponse();
            var parameters = new Dictionary <string, object>();

            using (TransactionScope scope = new TransactionScope())
            {
                foreach (var item in data.GetDataReader("SP_A_Utilizar", parameters))
                {
                    operacionResponse.CodeNumber = item.GetValue(0).ToString();
                    operacionResponse.CodeNumber = item.GetValue(1).ToString();
                }
                scope.Complete();
            }
            return(operacionResponse);
        }
コード例 #2
0
        /// <summary>
        /// Metodo que ejecuta la sincronización
        /// </summary>
        /// <param name="informacionCajaRequest"></param>
        /// <returns></returns>
        public ResponseBussiness <ValidacionOperacionResponse> EjecutarSincronizacion(InformacionCajaRequest informacionCajaRequest)
        {
            // TODO: Implementación
            ValidacionOperacionResponse validacionOperacionResponse = new ValidacionOperacionResponse();

            validacionOperacionResponse = inicioFinDiaRepository.EjecutarSincronizacion(informacionCajaRequest);
            return(validacionOperacionResponse);
        }
コード例 #3
0
        public ResponseBussiness <ValidacionOperacionResponse> EjecutarSincronizacionDatos(InformacionCajaRequest informacionCajaRequest)
        {
            //new SecurityBusiness().ValidarPermisos("xxx", "E");
            TokenDto token = new TokenService().Get();

            return(new InicioFinDiaBusiness().EjecutarSincronizacion(informacionCajaRequest));
        }