Esempio n. 1
0
 /// <summary>
 /// Метод ВИ.ПолучитьДокумент
 /// </summary>
 /// <param name="docGuid">Строка GUID-идентификатора документа</param>
 /// <returns></returns>
 public static string ПолучитьДокумент(string docGuid)
 {
     SBiSJsonRequest sbr = new SBiSJsonRequest("ВИ.ПолучитьДокумент");
     sbr.Params.SetS("ИдентификаторДокумента", "Строка");
     sbr.Params.SetD("ИдентификаторДокумента", docGuid);
     return sbr.Serialize();
 }
Esempio n. 2
0
 public static string ИнформацияОДокументе(string guid)
 {
     SBiSJsonRequest sbr = new SBiSJsonRequest("ВИ.ИнформацияОДокументе");
     sbr.Params.SetS("ИдентификаторПакетаДокументов", "Строка");
     sbr.Params.SetD("ИдентификаторПакетаДокументов", guid);
     return sbr.Serialize();
 }
Esempio n. 3
0
 /// <summary>
 ///Авторизация на сервере
 /// </summary>
 /// <returns></returns>
 public static string Авторизация(RU.NekAlex.Sbis.SbisSettings _settings)
 {
     //string json = "{\"jsonrpc\":\"2.0\", \"method\":\"САП.Аутентифицировать\", \"params\":{	\"login\": \"[email protected]\",	\"password\":\"Njyec123\"},\"id\":0	}";
     SBiSJsonRequest sbr = new SBiSJsonRequest("САП.Аутентифицировать") { Params = new SBiSJsonAuthWrapper() };
     sbr.Params.Set(_settings.SbisUser, _settings.SbisPassword);
     return sbr.Serialize();
 }
Esempio n. 4
0
 /// <summary>
 /// Метод ВИ.СформироватьДокументПакетаВПечатномВиде
 /// </summary>
 /// <param name="docGuid">Строка GUID-идентификатора документа</param>
 /// <returns></returns>
 public static string СформироватьДокументПакетаВПечатномВиде(string docGuid)
 {
     SBiSJsonRequest sbr = new SBiSJsonRequest("ВИ.СформироватьДокументПакетаВПечатномВиде");
     sbr.Params.SetS("ИдентификаторДокумента", "Строка");
     sbr.Params.SetD("ИдентификаторДокумента", docGuid);
     return sbr.Serialize();
 }
Esempio n. 5
0
 /// <summary>
 /// Получить список событий с даты date
 /// </summary>
 /// <param name="date">ФильтрДатаВремяС</param>
 /// <returns></returns>
 public static string СписокСобытийЗаПериод(string date)
 {
     SBiSJsonRequest sbr = new SBiSJsonRequest("ВИ.СписокСобытийЗаПериод");
     sbr.Params.SetS("ФильтрДатаВремяС", "Строка");
     sbr.Params.SetS("ФильтрНаправлениеПакета", "Строка");
     sbr.Params.SetD("ФильтрДатаВремяС", date);
     sbr.Params.SetD("ФильтрНаправлениеПакета", "Входящие");
     return sbr.Serialize();
 }
Esempio n. 6
0
 public static string СписокПакетовДокументов(string date)
 {
     SBiSJsonRequest sbr = new SBiSJsonRequest("ВИ.СписокПакетовДокументов");
     sbr.Params.SetS("ФильтрДатаС", "Строка");
     sbr.Params.SetD("ФильтрДатаС", date);
     return sbr.Serialize();
 }