V82.ОбщиеМодули.ПодключаемоеОборудованиеСофтКейсЭквайринговыеТерминалы.ПолучитьСтрокиСлипЧека C# (CSharp) Method

ПолучитьСтрокиСлипЧека() public method

public ПолучитьСтрокиСлипЧека ( ) : object
return object
        public object ПолучитьСтрокиСлипЧека(/*ОбъектДрайвера, Параметры, ПараметрыПодключения, СлипЧек, ВыходныеПараметры*/)
        {
            //Результат = Истина;
            //ИмяМакета    = "СлипЧекСофткейс";
            if(true/*ПараметрыПодключения.ТипТранзакции = "Оплатить"
             Или ПараметрыПодключения.ТипТранзакции = "Вернуть платеж"
             Или ПараметрыПодключения.ТипТранзакции = "Отменить платеж"
             Или ПараметрыПодключения.ТипТранзакции = "Преавторизовать платеж"
             Или ПараметрыПодключения.ТипТранзакции = "Завершить преавторизацию"
             Или ПараметрыПодключения.ТипТранзакции = "Отменить преавторизацию"*/)
            {
                //ОбластьПараметры = Новый Структура();
                /*// Параметры устанавливаемые пользователем
            */
                //ОбластьПараметры.Вставить("Банк"       , Параметры.ДанныеМакетаСлипЧека[0].Значение);
                //ОбластьПараметры.Вставить("Организация", Параметры.ДанныеМакетаСлипЧека[1].Значение);
                //ОбластьПараметры.Вставить("Город"      , Параметры.ДанныеМакетаСлипЧека[2].Значение);
                //ОбластьПараметры.Вставить("Адрес"      , Параметры.ДанныеМакетаСлипЧека[3].Значение);
                /*// Параметры поставляемые драйвером
            */
                //ОбластьПараметры.Вставить("TID"        	, ОбъектДрайвера.ПОЛЕНОМЕРТЕРМИНАЛА);
                //ДатаВремя = Дата("20"+ОбъектДрайвера.ПОЛЕВРЕМЯТРАНЗАКЦИИ);
                //ОбластьПараметры.Вставить("Дата"        , Формат(ДатаВремя, "ДФ=dd.MM.yy"));
                //ОбластьПараметры.Вставить("Время"       , Формат(ДатаВремя, "ДФ=HH:mm"));
                if(true/*ПараметрыПодключения.ТипТранзакции = "Оплатить"*/)
                {
                    //ОбластьПараметры.Вставить("Операция", "ОПЛАТА");
                }
                /*ОбластьПараметры.Вставить("Сумма",
                                  Формат(?(ПустаяСтрока(ОбъектДрайвера.ПОЛЕСУММА), 0, Число(ОбъектДрайвера.ПОЛЕСУММА)),
                                         "ЧЦ=15; ЧДЦ=2; ЧС=2; ЧРГ=' '; ЧГ=3,0")
                                 + " "
                                 + "руб.");*/
                //ОбластьПараметры.Вставить("НомерКарты",	ПараметрыПодключения.НомерКарты);
                //ОбластьПараметры.Вставить("КодRRN",		ПараметрыПодключения.СсылочныйНомер);
                //ОбластьПараметры.Вставить("НомерТранзакции", 		ОбъектДрайвера.ПОЛЕНОМЕРТРАНЗАКЦИИ);
                //ОбластьПараметры.Вставить("КодАвторизации", 		ОбъектДрайвера.ПОЛЕАВТОРИЗАЦИОННЫЙКОД);
                //ОбластьПараметры.Вставить("КодОтвета", 				ОбъектДрайвера.ПОЛЕКОДОТВЕТА);
                //ОбластьПараметры.Вставить("ОписаниеОтветаХоста", 	ОбъектДрайвера.ПОЛЕТЕКСТОТВЕТА);
                //ОбластьПараметры.Вставить("ТекстПодвала", Параметры.ДанныеМакетаСлипЧека[4].Значение);
                if(true/*Сред(ОбъектДрайвера.ПОЛЕПЕМ, 2, 1) = "1"*/)
                {
                    /*// Признак ввода ПИН
            */
                    //АвторизацияПИН = Истина;
                    //ОбластьПараметры.Вставить("ИмяДержателяКарты", 	ОбъектДрайвера.ПОЛЕВЛАДЕЛЕЦКАРТЫ);
                    //ОбластьПараметры.Вставить("Сертификат", 		ОбъектДрайвера.ПОЛЕСЕРТИФИКАТТРАНЗАКЦИИ);
                    //ОбластьПараметры.Вставить("AID", 				ОбъектДрайвера.ПОЛЕАИД);
                    //ОбластьПараметры.Вставить("ТипКарты", 			ОбъектДрайвера.ПОЛЕМЕТКАПРИЛОЖЕНИЯ);
                }
                /*СлипЧек =
               МенеджерОборудованияКлиент.ПолучитьСлипЧек(ИмяМакета, Параметры.ШиринаСлипЧека, ОбластьПараметры, АвторизацияПИН);*/
            }
            if(true/*Результат*/)
            {
                //КопииСлипЧека = "";
                //СлипЧек = КопииСлипЧека;
            }
            return null;
        }