Esempio n. 1
0
 public static void Perform()
 {
     var form = new Codisa.InterwayDocs.MainForm();
     var list = new FastDateOptionList();
     var info = new PropertyConfigurationList();
     var rule = new ThreePartsFullText(PropertyConfigurationInfo.UICultureProperty);
 }
Esempio n. 2
0
        internal static void SetElementConfiguration(DataGridViewTextBoxColumn element,
                                                     PropertyConfigurationList configurationList)
        {
            var controlName = GetBaseDataGridViewTextBoxColumnName(element.Name).ToUpper();

            foreach (var configurationInfo in configurationList)
            {
                if (controlName == configurationInfo.Name.ToUpper())
                {
                    element.HeaderText = configurationInfo.FriendlyName;
                    element.Visible    = configurationInfo.IsVisible;
                    break;
                }
            }
        }
Esempio n. 3
0
        public static void DoPrintBook(IBookViewModel book, PropertyConfigurationList configurationList,
                                       IGenericCriteriaInformation refreshCriteria, DateTime refreshDateTime, int headerLength, string filePrefix,
                                       string title)
        {
            IBindingList model = book.Model as IBindingList;

            var instance = new PrintBook
            {
                _model             = model,
                _configurationList = configurationList,
                _refreshCriteria   = refreshCriteria,
                _refreshDateTime   = refreshDateTime,
                _headerLength      = headerLength,
                _filePrefix        = filePrefix,
                _title             = title
            };

            instance.DoPrintBook();
        }
Esempio n. 4
0
        internal static void SetElementConfiguration(Control control, PropertyConfigurationList configurationList)
        {
            var controlName = GetBaseControlName(control.Name).ToUpper();

            foreach (var configurationInfo in configurationList)
            {
                if (controlName == configurationInfo.Name.ToUpper())
                {
                    if (control is Label)
                    {
                        control.Text = configurationInfo.FriendlyName;
                    }
                    else
                    {
                        control.Enabled = !configurationInfo.IsReadOnly;
                    }

                    control.Visible = configurationInfo.IsVisible;
                    break;
                }
            }
        }
 public static void ClearConfigurationList()
 {
     _configurationList = null;
 }