Example #1
0
        public AddRedemptionView(InvestmentDataModel dataModel)
        {
            InitializeComponent();

            cmboUsers.Items.AddRange(dataModel.GetParametersForType("Subscription")
                                     .Cast <object>().ToArray());
            if (cmboUsers.Items.Count > 0)
            {
                cmboUsers.SelectedIndex = 0;
            }
        }
        private void OnPaymentTypeChanged(object sender, EventArgs e)
        {
            cmboParameters.Items.Clear();
            var type = (string)cmboType.SelectedItem;

            cmboParameters.Items.AddRange(_dataModel.GetParametersForType(type).ToArray());
            if (cmboParameters.Items.Count > 0)
            {
                cmboParameters.Items.Add(ALL);
            }
            else
            {
                cmboParameters.Items.Add(type);
            }

            cmboParameters.SelectedIndex = 0;
        }