Exemplo n.º 1
0
        private void frmAddFiling_Load(object sender, EventArgs e)
        {
            dynamic codes = AppConstants.ApiCaller.get(
                "/code/filing_codes?location_code=" + _create.LocationCode
                + "&case_category_code=" + _create.CaseCategoryCode +
                "&case_type_code=" + _create.CaseTypeCode + "&is_initial=true");

            cbFilingCode.DisplayMember = "name";
            cbFilingCode.ValueMember   = "code";
            foreach (var item in codes["items"])
            {
                cbFilingCode.Items.Add(new { name = item["name"], code = item["code"] });
            }

            //if (_create.IsEdit)
            //{
            //    cbFilingCode.SelectedIndex = cbFilingCode.Items.
            //}
            foreach (var item in _create.CaseParties)
            {
                MaterialCheckbox materialCheckbox = new MaterialCheckbox()
                {
                    Text = item.PartyType,
                    Tag  = item.GUID
                };

                cbCaseParties.Items.Add(materialCheckbox);
            }

            cbSecurity.DisplayMember = "name";
            cbSecurity.ValueMember   = "code";
        }
Exemplo n.º 2
0
        private void infoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ToolStripMenuItem contextItem = sender as ToolStripMenuItem;

            if (contextItem == null)
            {
                return;
            }
            MaterialContextMenuStrip contextMenu = contextItem.Owner as MaterialContextMenuStrip;

            if (contextMenu == null)
            {
                return;
            }
            MaterialCheckbox parentCheckbox = contextMenu.SourceControl as MaterialCheckbox;

            if (parentCheckbox == null)
            {
                return;
            }
            ModFile mod = parentCheckbox.Tag as ModFile;

            if (mod == null)
            {
                return;
            }

            MessageBox.Show("Information about this mod:\n\n" +
                            "Name: " + mod.Name + "\n" +
                            "Activate: " + mod.Active.ToString() + "\n" +
                            "Path: " + mod.Path,
                            "Mod Info");
        }
Exemplo n.º 3
0
        private void renameToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ToolStripMenuItem contextItem = sender as ToolStripMenuItem;

            if (contextItem == null)
            {
                return;
            }
            MaterialContextMenuStrip contextMenu = contextItem.Owner as MaterialContextMenuStrip;

            if (contextMenu == null)
            {
                return;
            }
            MaterialCheckbox parentCheckbox = contextMenu.SourceControl as MaterialCheckbox;

            if (parentCheckbox == null)
            {
                return;
            }
            ModFile mod = parentCheckbox.Tag as ModFile;

            if (mod == null)
            {
                return;
            }

            RenameMod(mod);
        }
Exemplo n.º 4
0
        public void ReloadModlist()
        {
            modList.Items.Clear();
            List <ModFile> mods = Utils.GetModList(tfDirectory);

            foreach (ModFile mod in mods)
            {
                MaterialCheckbox checkbox = new MaterialCheckbox
                {
                    Text             = mod.Name,
                    Checked          = mod.Active,
                    Tag              = mod,
                    ContextMenuStrip = modContextMenu,
                };
                checkbox.CheckStateChanged += Checkbox_CheckStateChanged;

                modList.Items.Add(checkbox);
            }
        }
Exemplo n.º 5
0
        private void frmEditCaseParty_Load(object sender, EventArgs e)
        {
            dynamic codes = AppConstants.ApiCaller.getUsingAuthToken("/firm/attorneys");
            var     items = codes["items"];

            cbLeadAttorneys.DisplayMember = "name";
            cbLeadAttorneys.ValueMember   = "code";
            foreach (var item in items)
            {
                cbLeadAttorneys.Items.Add(new { name = item["display_name"], code = item["id"] });
                MaterialCheckbox materialCheckbox = new MaterialCheckbox()
                {
                    Text = item["display_name"],
                    Tag  = item["id"]
                };
                cbAssociatedAttorney.Items.Add(materialCheckbox);
            }
            //        MessageBox.Show(edit.RowIndex.ToString());
            txtFullName.Text = edit.FullName;
            txtAddress.Text  = edit.Address;
        }
Exemplo n.º 6
0
        private void Checkbox_CheckStateChanged(object sender, EventArgs e)
        {
            MaterialCheckbox checkbox = sender as MaterialCheckbox;

            if (checkbox == null)
            {
                return;
            }

            ModFile mod = checkbox.Tag as ModFile;

            if (mod == null)
            {
                return;
            }

            try
            {
                modHelper.SetActive(mod, checkbox.Checked);
            } catch (Exception ex)
            {
                MessageBox.Show("The mod couldn't be " + ((checkbox.Checked) ? "enabled" : "disabled") + ". Please make sure that the game is closed!\n" + ex.Message);
            }
        }