private Task <ResponseOfdCheckDesk> RequestOfd(RequestOfdCashDesk kkmRequest)
        {
            var kkm = new OfdKkm
            {
                SerialNumber         = kkmRequest.SerialNumber,
                PointOfPaymentNumber = "1",
                FnsKkmId             = kkmRequest.FnsKkmId,
                TerminalNumber       = "1"
            };

            var org = new global::Models.DTO.RequestOperatorOfd.Org
            {
                Inn          = kkmRequest.Iin,
                Okved        = "",
                TaxationType = 0,
                Title        = kkmRequest.NameOrg
            };

            Request requestOfd = new Request
            {
                Command  = 5,
                DeviceId = kkmRequest.DeviceId,
                ReqNum   = kkmRequest.ReqNum++,
                Token    = kkmRequest.TokenOfd,
                Service  = new Service(new RegInfo(org, kkm))
            };

            Task <ResponseOfdCheckDesk> res = GetResponse(requestOfd);

            return(res);
        }
Exemplo n.º 2
0
 public RegInfo(Org org, OfdKkm kkm)
 {
     Org = org;
     Kkm = kkm;
 }