Exemple #1
0
    protected bool _kzajnpp_When()
    {
        var cmd = new List <SqlCmdText>();

        if (_org.Value != 0)
        {
            cmd.Add(new SqlCmdText("ZAE.ORG=@org or ZAE.ORG is null", new SqlParam("org", _org.Value)));
        }
        if (_ceh.Value != 0)
        {
            //cmd.Add(new SqlCmdText("ZAE.CEH_K=@ceh", new SqlParam("ceh", _ceh.Value)));
        }
        _filter.Filter = SqlCmdText.ConcatCommands(cmd.ToArray());

        return(true);
    }
Exemple #2
0
    /// <summary>
    /// Поставить документ на бизнес-процесс
    /// </summary>
    /// <param name="undoc"></param>
    void FixStageBusinessProcess(decimal undoc)
    {
        var filter2 = new SqlCmdText("DMZ.UNDOC in (@UNDOC)", new SqlParam("UNDOC", undoc)
        {
            Array = true
        });

        var filter = new SqlCmdText(undoc.ToString());

        var si2 = new DataEditor.StartInfo("DMZ10")
        {
            Editable  = true,
            StartMode = new DataEditor.StartInfo.DataEditorStartMode(new DataEditor.StartInfo.WorkflowStartMode(WorkflowProcessMode.SetRoute)
            {
                AllRecord = true, BatchMode = true
            }),
            SkipFilterDialogs = true,
            AdditionalFilter  = filter2
        };

        DataEditor.Call(si2);
    }