Esempio n. 1
0
        private string TestStartReqHandle(ProductRequest request)
        {
            string result        = "";
            int    statusMessage = 0;
            var    newProduct    = ProductInfoEventArgs.Parse((ProductRequest)request);

            if (newProduct != null)
            {
                if (StateProcess != StateProcessEnum.ProcessStarted)
                {
                    StateProcess = StateProcessEnum.ProcessStarted;
                    StartProcessEvent?.Invoke(this, newProduct);
                }
            }
            else
            {
                statusMessage = 2;
            }
            result = (new SimpleRequest(request.Title, statusMessage)).GetJsonFormat();
            return(result);
        }
 protected virtual void OnStartProcess(CommandsEventArgs args)
 {
     StartProcessEvent?.Invoke(this, args);
 }