Exemplo n.º 1
0
        public void DialogsTestTest05SaverJSON()
        {
            WorkflowUICommand obj   = CreateObject();
            SaverJson         saver = new SaverJson();

            saver.BuildDefaultJsonSettings();
            saver.SerializeObject(@".\Data\DialogsTest05SaverJSON.EasyBpart", obj);
            Assert.IsTrue(File.Exists(@".\Data\DialogsTest05SaverJSON.EasyBpart"));

            WorkflowUICommand imprecord = saver.ImportPart <WorkflowUICommand>(@".\Data\DialogsTest05SaverJSON.EasyBpart");

            Assert.AreEqual(imprecord.VersionId, obj.VersionId);
            Assert.AreEqual(imprecord.Name, obj.Name);
            Assert.AreEqual(imprecord.CheckStatus, obj.CheckStatus);
            Assert.AreEqual(imprecord.Description, obj.Description);
            Assert.AreEqual(imprecord.FormalParametersInternal.Count, obj.FormalParametersInternal.Count);
            Assert.AreEqual(imprecord.FormalParametersInternal.ElementAt(0).Name, obj.FormalParametersInternal.ElementAt(0).Name);

            Assert.AreEqual(imprecord.OptionsInternal.Count, obj.OptionsInternal.Count);
            Assert.AreEqual(imprecord.OptionsInternal.ElementAt(0), obj.OptionsInternal.ElementAt(0));

            Assert.AreEqual(imprecord.ListsInternal.Count(), obj.ListsInternal.Count());
            Assert.AreEqual(imprecord.ListsInternal.ElementAt(0).Name, obj.ListsInternal.ElementAt(0).Name);
            Assert.AreEqual(imprecord.FormatsInternal.Count(), obj.FormatsInternal.Count());
            Assert.AreEqual(imprecord.FormatsInternal.ElementAt(0).Height, obj.FormatsInternal.ElementAt(0).Height);
        }
Exemplo n.º 2
0
 public void UpdateSaverJson(long taskId, SaverJson saverJson)
 {
     using (IDbConnection connection = new NpgsqlConnection(_connection))
     {
         var dbSaverJson = _mapper.Map <DbSaverJson>(saverJson);
         var job         = KarmaDownloaderFunctions.DownloadKarmaDownloadJobs(connection).FirstOrDefault(z => z.TaskId == taskId);
         KarmaDownloaderFunctions.UpdateSaverTemplates(connection, job.SaverTemplateId.Value, saverJson);
     }
 }
Exemplo n.º 3
0
        public void ViewGrid05SaverJSON()
        {
            ViewGrid  obj   = CreateEntity();
            SaverJson saver = new SaverJson();

            saver.BuildDefaultJsonSettings();
            saver.SerializeObject(@".\Data\ViewGrid05SaverJSON.EasyBpart", obj);
            Assert.True(File.Exists(@".\Data\ViewGrid05SaverJSON.EasyBpart"));

            // ViewField impobj = saver.ImportPart<ViewField>(@".\Data\ViewField05SaverJSON.EasyBpart");
        }
Exemplo n.º 4
0
        public void ViewField05SaverJSON()
        {
            ViewField obj   = CreateEntity();
            SaverJson saver = new SaverJson();

            saver.BuildDefaultJsonSettings();
            saver.SerializeObject(@".\Data\ViewField05SaverJSON.EasyBpart", obj);
            Assert.True(File.Exists(@".\Data\ViewField05SaverJSON.EasyBpart"));

            ViewField impobj = saver.ImportPart <ViewField>(@".\Data\ViewField05SaverJSON.EasyBpart");

            Assert.Equal(impobj.Name, obj.Name);
            Assert.Equal(impobj.AllowAdvancedSearch, obj.AllowAdvancedSearch);
            Assert.Equal(impobj.AllowEdit, obj.AllowEdit);
            Assert.Equal(impobj.AllowMultiEdit, obj.AllowMultiEdit);
            Assert.Equal(impobj.AllowSearch, obj.AllowSearch);
            Assert.Equal(impobj.ColSpan, obj.ColSpan);
            Assert.Equal(impobj.IsVisible, obj.IsVisible);
            Assert.Equal(impobj.IsVisibleOnCreation, obj.IsVisibleOnCreation);
            Assert.Equal(impobj.RowSpan, obj.RowSpan);
            Assert.Equal(impobj.ShowInCollapsedGrid, obj.ShowInCollapsedGrid);
            Assert.Equal(impobj.ShowInExpandedGrid, obj.ShowInExpandedGrid);
            Assert.Equal(impobj.ImageNameFalse, obj.ImageNameFalse);
            Assert.Equal(impobj.ImageNameTrue, obj.ImageNameTrue);
            Assert.Equal(impobj.ImageFalseMode, obj.ImageFalseMode);
            Assert.Equal(impobj.IsRequired, obj.IsRequired);
            Assert.Equal(impobj.Sequence, obj.Sequence);
            Assert.Equal(impobj.SearchResource, obj.SearchResource);
            Assert.Equal(impobj.ViewAdvancedSearch, obj.ViewAdvancedSearch);
            Assert.Equal(impobj.Validator, obj.Validator);
            Assert.Equal(impobj.Title, obj.Title);
            Assert.Equal(impobj.Tooltip, obj.Tooltip);
            Assert.Equal(impobj.Property, obj.Property);

            Assert.NotNull(impobj.DrillDownLink);
            Assert.Equal(impobj.DrillDownLink.LinkParametersInternal.Count, obj.DrillDownLink.LinkParametersInternal.Count);
            Assert.Equal(impobj.DrillDownLink.TargetViewInternal, obj.DrillDownLink.TargetViewInternal);
            Assert.Equal(impobj.DrillDownLink.TargetViewProperty, obj.DrillDownLink.TargetViewProperty);

            Assert.NotNull(impobj.Lov);
            Assert.Equal(impobj.Lov.EntityInternal, obj.Lov.EntityInternal);
            Assert.Equal(impobj.Lov.DisplayProperty, obj.Lov.DisplayProperty);
            Assert.Equal(impobj.Lov.DependantProperty, obj.Lov.DependantProperty);
            Assert.Equal(impobj.Lov.DependantViewFieldLOV, obj.Lov.DependantViewFieldLOV);
            Assert.Equal(impobj.Lov.ValueProperty, obj.Lov.ValueProperty);
            Assert.Equal(impobj.Lov.SqlOrderBy, obj.Lov.SqlOrderBy);
            Assert.Equal(impobj.Lov.SqlWhere, obj.Lov.SqlWhere);

            Assert.NotNull(impobj.Lov.InLineLink);
            Assert.Equal(impobj.Lov.InLineLink.TargetViewProperty, obj.Lov.InLineLink.TargetViewProperty);
            Assert.Equal(impobj.Lov.InLineLink.TargetViewInternal, obj.Lov.InLineLink.TargetViewInternal);
            Assert.Equal(impobj.Lov.InLineLink.ExpressionCode, obj.Lov.InLineLink.ExpressionCode);
        }
Exemplo n.º 5
0
        public void Entity05SaverJSON()
        {
            Entity    obj   = CreateEntity();
            SaverJson saver = new SaverJson();

            saver.BuildDefaultJsonSettings();
            saver.SerializeObject(@".\Data\EntityTest05SaverJSON.EasyBpart", obj);
            Assert.IsTrue(File.Exists(@".\Data\EntityTest05SaverJSON.EasyBpart"));

            Entity impobj = saver.ImportPart <Entity>(@".\Data\EntityTest05SaverJSON.EasyBpart");

            Assert.AreEqual(impobj.Guid, obj.Guid);
            Assert.AreEqual(impobj.Name, obj.Name);
            Assert.AreEqual(impobj.CheckStatus, obj.CheckStatus);
            Assert.AreEqual(impobj.Description, obj.Description);
            Assert.AreEqual(impobj.IsDataWarehouse, obj.IsDataWarehouse);
            Assert.AreEqual(impobj.IsNew, obj.IsNew);
            Assert.AreEqual(impobj.SingularName, obj.SingularName);
            Assert.AreEqual(impobj.PluralName, obj.PluralName);

            Assert.AreEqual(impobj.PropertiesInternal.Count(), obj.PropertiesInternal.Count());

            Assert.AreEqual(impobj.PropertiesInternal.ElementAt(0).Name, obj.PropertiesInternal.ElementAt(0).Name);
            Assert.AreEqual(impobj.PropertiesInternal.ElementAt(0).ColumnName, obj.PropertiesInternal.ElementAt(0).ColumnName);
            Assert.AreEqual(impobj.PropertiesInternal.ElementAt(0).DataType.ToString(), obj.PropertiesInternal.ElementAt(0).DataType.ToString());
            Assert.AreEqual(impobj.PropertiesInternal.ElementAt(0).IsActiveProperty, obj.PropertiesInternal.ElementAt(0).IsActiveProperty);
            Assert.AreEqual(impobj.PropertiesInternal.ElementAt(0).IsCustomField, obj.PropertiesInternal.ElementAt(0).IsCustomField);
            Assert.AreEqual(impobj.PropertiesInternal.ElementAt(0).IsDataWarehouse, obj.PropertiesInternal.ElementAt(0).IsDataWarehouse);
            Assert.AreEqual(impobj.PropertiesInternal.ElementAt(0).IsIndex, obj.PropertiesInternal.ElementAt(0).IsIndex);
            Assert.AreEqual(impobj.PropertiesInternal.ElementAt(0).IsPrimaryKey, obj.PropertiesInternal.ElementAt(0).IsPrimaryKey);
            Assert.AreEqual(impobj.PropertiesInternal.ElementAt(0).IsReadOnly, obj.PropertiesInternal.ElementAt(0).IsReadOnly);
            Assert.AreEqual(impobj.PropertiesInternal.ElementAt(0).IsRequiered, obj.PropertiesInternal.ElementAt(0).IsRequiered);
            Assert.AreEqual(impobj.PropertiesInternal.ElementAt(0).IsVisible, obj.PropertiesInternal.ElementAt(0).IsVisible);
            Assert.AreEqual(impobj.PropertiesInternal.ElementAt(0).Lenght, obj.PropertiesInternal.ElementAt(0).Lenght);
            Assert.AreEqual(impobj.PropertiesInternal.ElementAt(0).Precision, obj.PropertiesInternal.ElementAt(0).Precision);
            Assert.AreEqual(impobj.PropertiesInternal.ElementAt(0).Title, obj.PropertiesInternal.ElementAt(0).Title);

            Assert.AreEqual(impobj.PropertiesInternal.ElementAt(1).Name, obj.PropertiesInternal.ElementAt(1).Name);
            Assert.AreEqual(impobj.PropertiesInternal.ElementAt(1).ColumnName, obj.PropertiesInternal.ElementAt(1).ColumnName);
            Assert.AreEqual(impobj.PropertiesInternal.ElementAt(1).DataType.ToString(), obj.PropertiesInternal.ElementAt(1).DataType.ToString());
            Assert.AreEqual(impobj.PropertiesInternal.ElementAt(1).IsActiveProperty, obj.PropertiesInternal.ElementAt(1).IsActiveProperty);
            Assert.AreEqual(impobj.PropertiesInternal.ElementAt(1).IsCustomField, obj.PropertiesInternal.ElementAt(1).IsCustomField);
            Assert.AreEqual(impobj.PropertiesInternal.ElementAt(1).IsDataWarehouse, obj.PropertiesInternal.ElementAt(1).IsDataWarehouse);
            Assert.AreEqual(impobj.PropertiesInternal.ElementAt(1).IsIndex, obj.PropertiesInternal.ElementAt(1).IsIndex);
            Assert.AreEqual(impobj.PropertiesInternal.ElementAt(1).IsPrimaryKey, obj.PropertiesInternal.ElementAt(1).IsPrimaryKey);
            Assert.AreEqual(impobj.PropertiesInternal.ElementAt(1).IsReadOnly, obj.PropertiesInternal.ElementAt(1).IsReadOnly);
            Assert.AreEqual(impobj.PropertiesInternal.ElementAt(1).IsRequiered, obj.PropertiesInternal.ElementAt(1).IsRequiered);
            Assert.AreEqual(impobj.PropertiesInternal.ElementAt(1).IsVisible, obj.PropertiesInternal.ElementAt(1).IsVisible);
            Assert.AreEqual(impobj.PropertiesInternal.ElementAt(1).Lenght, obj.PropertiesInternal.ElementAt(1).Lenght);
            Assert.AreEqual(impobj.PropertiesInternal.ElementAt(1).Precision, obj.PropertiesInternal.ElementAt(1).Precision);
            Assert.AreEqual(impobj.PropertiesInternal.ElementAt(1).Title, obj.PropertiesInternal.ElementAt(1).Title);
        }
Exemplo n.º 6
0
        public void RecordTest04ImportJSON()
        {
            SaverJson saver     = new SaverJson();
            Record    imprecord = saver.ImportPart <Record>(@".\Data\Record-AdjustReasonCommentWF-{4838b7c9-8358-48c6-b10e-b187b485d909}.EasyBpart");

            Assert.AreEqual(imprecord.Name, "AdjustReasonCommentWF");
            Assert.AreEqual(imprecord.CheckStatus, CheckStatus.Default);
            Assert.AreEqual(imprecord.AutoUpdateLength, false);
            Assert.AreEqual(imprecord.RecordType, RecordType.FixedRecord);
            Assert.AreEqual(imprecord.FieldRecordsInternal.Count(), 2);

            Assert.AreEqual(imprecord.FieldRecordsInternal.ElementAt(0).Name, "Comment");
            Assert.AreEqual(imprecord.FieldRecordsInternal.ElementAt(0).FieldType, "FieldType-string-{e4660b14-dd69-4f56-8465-2e3100e8569b}.EasyBpart");
            Assert.AreEqual(imprecord.FieldRecordsInternal.ElementAt(1).Name, "Reason");
            Assert.AreEqual(imprecord.FieldRecordsInternal.ElementAt(1).FieldType, "FieldType-ReasonWF-{84e469e1-43f0-4405-9772-ada200776a98}.EasyBpart");
        }
Exemplo n.º 7
0
        public void RecordListTest05SaverJSON()
        {
            RecordList obj   = CreateRecordList();
            SaverJson  saver = new SaverJson();

            saver.BuildDefaultJsonSettings();
            saver.SerializeObject(@".\Data\RecordListTest05SaverJSON.EasyBpart", obj);
            Assert.IsTrue(File.Exists(@".\Data\RecordListTest05SaverJSON.EasyBpart"));

            RecordList imprecord = saver.ImportPart <RecordList>(@".\Data\RecordListTest05SaverJSON.EasyBpart");

            Assert.AreEqual(imprecord.Guid, obj.Guid);
            Assert.AreEqual(imprecord.Name, obj.Name);
            Assert.AreEqual(imprecord.CheckStatus, obj.CheckStatus);
            Assert.AreEqual(imprecord.Description, obj.Description);
            Assert.AreEqual(imprecord.Files, obj.Files);
            Assert.AreEqual(imprecord.Record, obj.Record);
        }
Exemplo n.º 8
0
        public IXmlSaver Deserialize(SaverJson saverJson)
        {
            var      dict     = JsonConvert.DeserializeObject <Dictionary <string, string> >(saverJson.JsonParameters);
            XmlSaver xmlSaver = new XmlSaver();

            if (dict.ContainsKey("Path"))
            {
                var connection = dict["Path"];
                xmlSaver.Connection = connection;
            }

            if (dict.ContainsKey("IsReplaced"))
            {
                var isReplaced = bool.Parse(dict["IsReplaced"]);
                xmlSaver.IsReplaced = isReplaced;
            }

            return(xmlSaver);
        }
Exemplo n.º 9
0
        public void EventTestTest05SaverJSON()
        {
            Event     obj   = CreateObject();
            SaverJson saver = new SaverJson();

            saver.BuildDefaultJsonSettings();
            saver.SerializeObject(@".\Data\EventTest05SaverJSON.EasyBpart", obj);
            Assert.True(File.Exists(@".\Data\EventTest05SaverJSON.EasyBpart"));

            Event impobj = saver.ImportPart <Event>(@".\Data\EventTest05SaverJSON.EasyBpart");

            Assert.Equal(impobj.VersionId, obj.VersionId);
            Assert.Equal(impobj.Name, obj.Name);
            Assert.Equal(impobj.CheckStatus, obj.CheckStatus);
            Assert.Equal(impobj.Description, obj.Description);
            Assert.Equal(impobj.PropertiesInternal.Count, obj.PropertiesInternal.Count);
            Assert.Equal(impobj.PropertiesInternal.ElementAt(0).Name, obj.PropertiesInternal.ElementAt(0).Name);
            Assert.Equal(impobj.PropertiesInternal.ElementAt(1).DataType.ToString(), obj.PropertiesInternal.ElementAt(1).DataType.ToString());
        }
        public void WorkflowQueryCommandTest05SaverJSON()
        {
            WorkflowQueryCommand obj   = CreateObject();
            SaverJson            saver = new SaverJson();

            saver.BuildDefaultJsonSettings();
            saver.SerializeObject(@".\Data\WorkflowQueryCommandTest05SaverJSON.EasyBpart", obj);
            Assert.True(File.Exists(@".\Data\WorkflowQueryCommandTest05SaverJSON.EasyBpart"));

            WorkflowQueryCommand imprecord = saver.ImportPart <WorkflowQueryCommand>(@".\Data\WorkflowQueryCommandTest05SaverJSON.EasyBpart");

            Assert.Equal(imprecord.VersionId, obj.VersionId);
            Assert.Equal(imprecord.Name, obj.Name);
            Assert.Equal(imprecord.CheckStatus, obj.CheckStatus);
            Assert.Equal(imprecord.Description, obj.Description);
            Assert.Equal(imprecord.QueryType, obj.QueryType);
            Assert.Equal(imprecord.FormalParametersInternal.Count, obj.FormalParametersInternal.Count);
            Assert.Equal(imprecord.FormalParametersInternal.ElementAt(0).Name, obj.FormalParametersInternal.ElementAt(0).Name);
        }
Exemplo n.º 11
0
        public void FieldTypeTest07ImportJSON()
        {
            SaverJson saver = new SaverJson();

            saver.BuildDefaultJsonSettings();
            Assert.True(File.Exists(@".\Data\FieldType-ObjectDictionary-{6e8b5c8a-9bae-4da0-a83b-3fb4690cbd86}.EasyBpart"));

            FieldType fieldtype = saver.ImportPart <FieldType>(@".\Data\FieldType-ObjectDictionary-{6e8b5c8a-9bae-4da0-a83b-3fb4690cbd86}.EasyBpart");

            Assert.Equal(fieldtype.Name, "ObjectDictionary");
            Assert.Equal(fieldtype.CheckDigit, CheckDigit.Modulus43);
            Assert.Equal(fieldtype.CheckStatus, CheckStatus.Default);
            Assert.Equal(fieldtype.EditionLengthMode, EditionLengthMode.AllowShorter);
            Assert.Equal(fieldtype.FillMode, FillMode.None);
            Assert.Equal(fieldtype.Length, 0);
            Assert.Equal(fieldtype.Stereotype, Stereotype.ObjectDictionary);
            Assert.Equal(fieldtype.TruncateType, TruncateType.TruncateRight);
            Assert.Equal(fieldtype.EntityStereotypeInternal.ToString(), "4740ce9f-bdfe-4ce6-b485-05b93cb9de57");
        }
Exemplo n.º 12
0
        public void RecordTest05SaverJSON()
        {
            EasyB.Model.Record obj   = CreateRecord();
            SaverJson          saver = new SaverJson();

            saver.BuildDefaultJsonSettings();
            saver.SerializeObject(@".\Data\RecordTest05SaverJSON.EasyBpart", obj);
            Assert.True(File.Exists(@".\Data\RecordTest05SaverJSON.EasyBpart"));

            EasyB.Model.Record imprecord = saver.ImportPart <EasyB.Model.Record>(@".\Data\RecordTest05SaverJSON.EasyBpart");

            Assert.Equal(imprecord.Guid, obj.Guid);
            Assert.Equal(imprecord.Name, obj.Name);
            Assert.Equal(imprecord.CheckStatus, obj.CheckStatus);
            Assert.Equal(imprecord.Description, obj.Description);
            Assert.Equal(imprecord.AutoUpdateLength, obj.AutoUpdateLength);
            Assert.Equal(imprecord.Separator, obj.Separator);
            Assert.Equal(imprecord.RecordType, obj.RecordType);
            Assert.Equal(imprecord.FieldRecordsInternal.Count(), obj.FieldRecordsInternal.Count());
        }
Exemplo n.º 13
0
        public void WorkflowQueryCommandTest06SaverJSON()
        {
            WorkflowQueryCommand obj    = CreateObject();
            ApplicationTag       apptag = new ApplicationTag();
            Application          app    = new Application();

            app.Name = "APP_WorkflowQueryCommandTest06";
            app.WorkflowQueryCommandContainer.Add(obj);
            apptag.Entity = app;

            SaverJson saver = new SaverJson();

            saver.ExportApplicationTag(@".\Data\", apptag);

            Assert.IsTrue(Directory.Exists(@".\Data\APP_WorkflowQueryCommandTest06\Queries"));

            var fileCount = (from file in Directory.EnumerateFiles(@".\Data\APP_WorkflowQueryCommandTest06\Queries", "*.EasyBpart", SearchOption.AllDirectories)
                             select file).Count();

            Assert.IsTrue(fileCount == 1);
        }
Exemplo n.º 14
0
        public void DialogsTestTest06SaverJSON()
        {
            Event          obj    = CreateObject();
            ApplicationTag apptag = new ApplicationTag();
            Application    app    = new Application();

            app.Name = "APP_EventTest06";
            app.EventContainer.Add(obj);
            apptag.Entity = app;

            SaverJson saver = new SaverJson();

            saver.ExportApplicationTag(@".\Data\", apptag);

            Assert.True(Directory.Exists(@".\Data\APP_EventTest06\Events"));

            var fileCount = (from file in Directory.EnumerateFiles(@".\Data\APP_EventTest06\Events", "*.EasyBpart", SearchOption.AllDirectories)
                             select file).Count();

            Assert.True(fileCount == 1);
        }
Exemplo n.º 15
0
        public void FieldTypeTest06SaverJSON()
        {
            FieldType      fieldtype = CreateFieldType();
            ApplicationTag apptag    = new ApplicationTag();
            Application    app       = new Application();

            app.Name = "APP_FieldTypeTest06";
            app.FieldTypeContainer.Add(fieldtype);
            apptag.Entity = app;

            SaverJson saver = new SaverJson();

            saver.ExportApplicationTag(@".\Data\", apptag);

            Assert.True(Directory.Exists(@".\Data\APP_FieldTypeTest06\FieldTypes"));

            var fileCount = (from file in Directory.EnumerateFiles(@".\Data\APP_FieldTypeTest06\FieldTypes", "*.EasyBpart", SearchOption.AllDirectories)
                             select file).Count();

            Assert.True(fileCount == 1);
        }
Exemplo n.º 16
0
        public void FieldTypeTest05SaverJSON()
        {
            FieldType fieldtype = CreateFieldType();
            SaverJson saver     = new SaverJson();

            saver.BuildDefaultJsonSettings();
            saver.SerializeObject(@".\Data\FieldTypeTest05SaverJSON.EasyBpart", fieldtype);
            Assert.True(File.Exists(@".\Data\FieldTypeTest05SaverJSON.EasyBpart"));

            FieldType impfield = saver.ImportPart <FieldType>(@".\Data\FieldTypeTest05SaverJSON.EasyBpart");

            Assert.Equal(fieldtype.Guid, impfield.Guid);
            Assert.Equal(fieldtype.Name, impfield.Name);
            Assert.Equal(fieldtype.CheckDigit, impfield.CheckDigit);
            Assert.Equal(fieldtype.CheckStatus, impfield.CheckStatus);
            Assert.Equal(fieldtype.Description, impfield.Description);
            Assert.Equal(fieldtype.EditionLengthMode, impfield.EditionLengthMode);
            Assert.Equal(fieldtype.FillMode, impfield.FillMode);
            Assert.Equal(fieldtype.InputMask, impfield.InputMask);
            Assert.Equal(fieldtype.Length, impfield.Length);
            Assert.Equal(fieldtype.Stereotype, impfield.Stereotype);
            Assert.Equal(fieldtype.TruncateType, impfield.TruncateType);
            Assert.Equal(fieldtype.EntityStereotypeInternal, impfield.EntityStereotypeInternal);
        }
Exemplo n.º 17
0
        /// <summary>
        /// Изменения шаблона
        /// </summary>
        /// <param name="dbConnection"></param>
        /// <param name="saverTempalateId"></param>
        /// <param name="saverJson"></param>
        internal static void UpdateSaverTemplates(IDbConnection dbConnection, long saverTempalateId, SaverJson saverJson)
        {
            string function = "murr_downloader.update_saver_template";

            dbConnection.Execute(function,
                                 new
            {
                in_saver_template_id = saverTempalateId,
                in_saver_json        = saverJson.JsonParameters
            },
                                 commandType: CommandType.StoredProcedure);
        }