Beispiel #1
0
        protected override bool Execute(CodeActivityContext context)
        {
            string FormulaUN = Formula_UN.Get(context);

            if (string.IsNullOrEmpty(FormulaUN))
            {
                Error.Set(context, "Не определен Идентификатор формулы");
                return(false);
            }

            try
            {
                Formula_Description Res = ARM_Service.FE_Get_FormulaDescription(FormulaUN);

                if (Res != null)
                {
                    FormulaDesc.Set(context, Res);
                }
            }

            catch (Exception ex)
            {
                Error.Set(context, ex.Message);
                if (!HideException.Get(context))
                {
                    throw ex;
                }
            }
            return(string.IsNullOrEmpty(Error.Get(context)));
        }