Exemplo n.º 1
0
 /// <summary>
 /// Снятие статуса повторной отработки
 /// </summary>
 /// <param name="idModels">Уникальные номера моделей</param>
 /// <param name="status">Статус обработки ветки</param>
 public async Task CheckStatus(List <int> idModels, string status = null)
 {
     await Task.Factory.StartNew(() => {
         var modelLoad = new ModelGetPost();
         modelLoad.CheckStatus(idModels, status);
         modelLoad.Dispose();
     });
 }
Exemplo n.º 2
0
        /// <summary>
        /// Ответ от клиента что отработал не завис если не пришел ответ значит завис клиент
        /// </summary>
        /// <param name="model">Модель ответа</param>
        /// <returns></returns>
        public string LoadModelPreCheckModel(AisPoco.Ifns51.FromAis.AisParsedData model)
        {
            var modelLoad   = new ModelGetPost();
            var modelReturn = modelLoad.LoadModelPreCheck(model);

            modelLoad.Dispose();
            return(modelReturn);
        }
Exemplo n.º 3
0
        /// <summary>
        /// Подгрудка ИНН для отработки значений
        /// </summary>
        /// <param name="idTemplate">Уникальные номера шаблонов</param>
        /// <returns></returns>
        public List <LibaryXMLAutoModelXmlSql.PreCheck.Ifns51.FromAis.SrvToLoad> LoadModelPreCheck(string idTemplate)
        {
            var model       = new ModelGetPost();
            var modelReturn = model.LoadModelPreCheck(idTemplate);

            model.Dispose();
            return(modelReturn);
        }
Exemplo n.º 4
0
        /// <summary>
        /// Выгрузка всех шаблонов в БД
        /// </summary>
        /// <returns></returns>
        public List <TemplateModel> LoadAllTemplateDb()
        {
            var model       = new ModelGetPost();
            var modelReturn = model.LoadAllTemplateDb();

            model.Dispose();
            return(modelReturn);
        }
Exemplo n.º 5
0
 /// <summary>
 /// Добавление ИНН для регистрации учетных действий
 /// </summary>
 /// <param name="templateInnPattern">Шаблон для добавления</param>
 /// <param name="userIdGuid">GUID Пользователя</param>
 /// <returns></returns>
 public async Task AddFlFaceMainRegistration(TemplateInnPattern templateInnPattern, string userIdGuid)
 {
     await Task.Factory.StartNew(() =>
     {
         var model = new ModelGetPost();
         model.AddFlFaceMainRegistration(templateInnPattern, userIdGuid);
         model.Dispose();
     });
 }
Exemplo n.º 6
0
 /// <summary>
 /// Добавление регистрационных номеров патента для отработки
 ///
 /// </summary>
 /// <param name="templatePatent">Шаблон для добавления</param>
 /// <param name="userIdGuid">GUID Пользователя</param>
 /// <returns></returns>
 public async Task AddRegNumberPatent(TemplatePatent templatePatent, string userIdGuid)
 {
     await Task.Factory.StartNew(() =>
     {
         var model = new ModelGetPost();
         model.AddRegNumPatentModel(templatePatent, userIdGuid);
         model.Dispose();
     });
 }
Exemplo n.º 7
0
 /// <summary>
 /// Метод добавление ИНН для ввода
 /// </summary>
 /// <param name="templateModel">Шаблон для добавления</param>
 /// <param name="userIdGuid">GUID Пользователя</param>
 /// <returns></returns>
 public async Task AddInnToModel(TemplateProcedure templateModel, string userIdGuid)
 {
     await Task.Factory.StartNew(() =>
     {
         var model = new ModelGetPost();
         model.AddInnModel(templateModel, userIdGuid);
         model.Dispose();
     });
 }
Exemplo n.º 8
0
        public void Generate()
        {
            //var nds = new LibaryDocumentGenerator.Documents.TemplateExcel.ReportAskNds();
            //nds.CreateDocument("D:\\Testing\\");
            //g.GenerateQrCode();

            var model = new ModelGetPost();
            var card  = model.CardUiAskNds("2466118876", 2021);

            model.Dispose();
            if (card != null)
            {
                ReportAskNds report = new ReportAskNds();
                report.CreateDocument("D:\\Testing\\", card, 2021);
                //return report.FileArray();
            }
        }
Exemplo n.º 9
0
 /// <summary>
 /// Генерация документа книги покупок продаж шаблон
 /// </summary>
 /// <param name="innUl"></param>
 /// <param name="year"></param>
 /// <returns></returns>
 public async Task <Stream> GenerateBookSales(string innUl, int year)
 {
     return(await Task.Factory.StartNew(() =>
     {
         try
         {
             var model = new ModelGetPost();
             var card = model.CardUiBookSales(innUl, year);
             model.Dispose();
             if (card != null)
             {
                 TemplateBookSalesBank report = new TemplateBookSalesBank();
                 report.CreateDocument(_parameterConfig.PathSaveTemplate, card, year);
                 return report.FileArray();
             }
         }
         catch (Exception ex)
         {
             Loggers.Log4NetLogger.Error(ex);
         }
         return null;
     }));
 }