Ejemplo n.º 1
0
        private void btnEditUser_Click(object sender, EventArgs e)
        {
            UserDialog dialog;

            dialog = new UserDialog(selectedUser, this);
            dialog.Show();
        }
Ejemplo n.º 2
0
        private void btnAddUser_Click(object sender, EventArgs e)
        {
            UserDialog dialog;

            dialog = new UserDialog(this);
            dialog.Show();
        }
Ejemplo n.º 3
0
        private void GlobalJavascriptObject()
        {
            if ((webView == null) || !webView.IsLive)
            {
                return;
            }
            JSObject myGlobalObject = webView.CreateGlobalJavascriptObject("cshandler");

            //JSObject stropheConnection = webView.CreateGlobalJavascriptObject("stropheConnection");
            if (!myGlobalObject)
            {
                return;
            }

            myGlobalObject.Bind("openNewDialog", (args) =>
            {
                var jid = args[0].ToString();
                UserDialog ud;
                if (dialogs.ContainsKey(jid))
                {
                    ud = dialogs[jid];
                }
                else
                {
                    ud = new UserDialog(jid, args[1].ToString(), webView);
                    dialogs.Add(jid, ud);
                    ud.FormClosed += (sender, e) => dialogs.Remove(jid);
                }
                ud.Show();
                return(new JSValue(true));
            });
            myGlobalObject.Bind("alert", (message) =>
            {
                MessageBox.Show(message[0]);
                return(JSValue.Undefined);
            });
            myGlobalObject.Bind("DistributionMessage", (args) =>
            {
                var jid  = args[0].ToString();
                var name = args[1].ToString();
                var msg  = args[2].ToString();
                UserDialog ud;
                if (dialogs.ContainsKey(jid))
                {
                    ud = dialogs[jid];
                }
                else
                {
                    ud = new UserDialog(jid, name, webView);
                    dialogs.Add(jid, ud);
                    ud.FormClosed += (sender, e) => dialogs.Remove(jid);
                    ud.Show();
                }
                ud.Focus();
                ud.RecMessage(msg);
                return(JSValue.Undefined);
            });
        }
        private void SelectEmployee()
        {
            var dialog = new UserDialog(Environment.EmployeeSearchString, "search=" + HttpUtility.UrlEncode(textEmp.Text).Replace("+", "%20") + "&" + paramStr);

            dialog.DialogEvent += UserDialog_DialogEvent;
            dialog.Show();
            var findForm = FindForm();

            if (findForm != null)
            {
                findForm.Enabled = false;
            }
        }
Ejemplo n.º 5
0
 private void defaultColorPreviewBox_Click(object sender, EventArgs e)
 {
     using (var colorControl = new ForeBackColorControl()
     {
         ForeColor = DefaultForeColor, BackColor = DefaultBackColor
     })
     {
         if (UserDialog.Show(this, "Set default colors", colorControl, FormBorderStyle.FixedToolWindow) == DialogResult.OK)
         {
             DefaultForeColor = colorControl.ForeColor;
             DefaultBackColor = colorControl.BackColor;
             columnOptionsDGV.Refresh();
         }
     }
 }
        private void bnSelectEmployee_Click(object sender, EventArgs e)
        {
            string selectedid = "";
            int    count      = 0;

            foreach (ComboBoxItem item in lbSelectedEmploees.Items)
            {
                count++;
                selectedid += item.ID.ToString() + ((count != lbSelectedEmploees.Items.Count) ? "," : "");
            }
            var dialog =
                new UserDialog(Environment.EmployeeSearchString,
                               "search=" +
                               HttpUtility.UrlEncode("").Replace("+", "%20") + "&" +
                               "clid=3&UserAccountDisabled=0&return=2" +
                               ((selectedid == "") ? "" : ("&selectedid=" + selectedid)));

            dialog.DialogEvent += UserDialog_DialogEvent;
            dialog.Show();

            isShowUserDialog   = true;
            FindForm().Enabled = false;
        }
Ejemplo n.º 7
0
        private void columnOptionsDGV_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.ColumnIndex != colorColumn.Index)
            {
                return;
            }

            var foreColor = (Color?)columnOptionsDGV[foreColorColumn.Index, e.RowIndex].Value;
            var backColor = (Color?)columnOptionsDGV[backColorColumn.Index, e.RowIndex].Value;

            using (var colorControl = new ForeBackColorControl()
            {
                ForeColor = foreColor, BackColor = backColor
            })
            {
                string caption = "Set colors for " + (string)columnOptionsDGV[nameColumn.Index, e.RowIndex].Value;
                if (UserDialog.Show(this, caption, colorControl, FormBorderStyle.FixedToolWindow) == DialogResult.OK)
                {
                    columnOptionsDGV[foreColorColumn.Index, e.RowIndex].Value = colorControl.ForeColor;
                    columnOptionsDGV[backColorColumn.Index, e.RowIndex].Value = colorControl.BackColor;
                    columnOptionsDGV.Refresh();
                }
            }
        }