Esempio n. 1
0
        private void cmiDataviewShowDependencies_Click(object sender, EventArgs e)
        {
            if (lvDataviews.SelectedItems.Count == 1)
            {
                var dvName = lvDataviews.SelectedItems[0].Tag.ToString();
                var dt     = AdminProxy.GetDataViewDependencies(dvName).Tables["dataview_dependencies"];


                var msg = new frmMessageBox();
                msg.btnYes.Visible = false;
                msg.Text           = "Dependencies for " + dvName;
                msg.btnNo.Text     = "OK";

                if (dt.Rows.Count == 0)
                {
                    msg.txtMessage.Text = "(None)";
                }
                else
                {
                    var txt = "";
                    foreach (DataRow dr in dt.Rows)
                    {
                        txt += dr["display_member"].ToString() + "\r\n";
                    }
                    msg.txtMessage.Text = txt;
                }

                msg.ShowDialog(this);
            }
        }