Пример #1
0
        public FrmMzysXmtj(MenuTag menuTag, string chineseName, Form mdiParent)
        {
            InitializeComponent();
            _menuTag     = menuTag;
            _chineseName = chineseName;
            _mdiParent   = mdiParent;
            this.Text    = _chineseName;
            //this.user = user;
            //this.dept = dept;
            //this.ActiveControl = btnTj;

            if (_menuTag.Function_Name == "Fun_ts_mz_tjbb_DeptSrbl")
            {
                this.txtDept.Tag  = InstanceForm.BCurrentDept.DeptId.ToString();
                this.txtDept.Text = InstanceForm.BCurrentDept.DeptName;
                txtDept.Enabled   = true;
                txtUser.Enabled   = true;
            }
            if (_menuTag.Function_Name == "Fun_ts_mz_tjbb_UserSrbl")
            {
                this.txtUser.Tag     = InstanceForm.BCurrentUser.EmployeeId.ToString();
                this.txtUser.Text    = InstanceForm.BCurrentUser.Name;
                this.txtUser.Enabled = false;
                this.txtDept.Enabled = true;
            }

            if (_menuTag.Function_Name == "Fun_ts_mz_tjbb_DeptSrbl_ks")
            {
                this.txtDept.Tag  = InstanceForm.BCurrentDept.DeptId.ToString();
                this.txtDept.Text = InstanceForm.BCurrentDept.DeptName;
                txtDept.Enabled   = false;
                txtUser.Enabled   = true;
            }
        }
Пример #2
0
    private void MenuController()
    {
        if (PressedAnyButton())
        {
            BookManager.Instance.Close();
        }

        if (MerchantController.Instance.isOpened && PressedAnyButton())
        {
            MerchantController.Instance.Close();
            menuTag = MenuTag.Merchant;
            GameManager.Instance.Pause();
        }
        else if (menuTag != MenuTag.Disabled && PressedAnyButton())
        {
            ClosePauseMenu();
        }
        else if (pressedButtonMap)
        {
            MiniMapManager.Instance.Controller();
        }
        else if (pressedButtonMenu)
        {
            GameManager.Instance.Pause();
            menu.SetActive(GameManager.Instance.isPaused);
        }
        else if (pressedButtonInventory)
        {
            GameManager.Instance.Pause();
            InventoryController.Instance.ActiveMenu(GameManager.Instance.isPaused);
        }
    }
Пример #3
0
 public MZ_RZ(string chineseName, MenuTag menuTag, string blh)
 {
     InitializeComponent();
     this.Text = chineseName;
     _menuTag  = menuTag;
     _blh      = blh;
 }
Пример #4
0
 public Frm_ZY_Days(MenuTag menuTag, string chineseName, Form mdiParent)
 {
     InitializeComponent();
     _menuTag     = menuTag;
     _chineseName = chineseName;
     _mdiParent   = mdiParent;
 }
Пример #5
0
        public Frmzyz(MenuTag menuTag, string chineseName, Form mdiParent, Guid _brxxid, int shbz)
        {
            InitializeComponent();

            _menuTag     = menuTag;
            _chineseName = chineseName;
            _mdiParent   = mdiParent;

            //入院途径
            string    ssql = "select id,name from jc_rytj";
            DataTable tbry = InstanceForm.BDatabase.GetDataTable(ssql);

            cmbrytj.DisplayMember = "name";
            cmbrytj.ValueMember   = "id";
            cmbrytj.DataSource    = tbry;

            this.Text    = _chineseName;
            txttjys.Text = InstanceForm.BCurrentUser.Name;
            txttjys.Tag  = InstanceForm.BCurrentUser.EmployeeId.ToString();
            funName      = "ryk";
            if (_brxxid != Guid.Empty)
            {
                // Blh = InstanceForm.BDatabase.GetDataResult("SELECT BLH FROM dbo.MZ_GHXX WHERE GHXXID='" + Dqcf.ghxxid + "'").ToString();
                GetBrxx(0, "", _brxxid, Guid.Empty);
                DataTable tb = mzys_zyz.GetRecord("", "", 0, shbz, 0, "", "", _brxxid, InstanceForm.BDatabase);
                dataGridView1.DataSource = tb;

                tabControl1.TabPages.Remove(tabPage1);
                panel_tj.Visible = false;
            }
        }
Пример #6
0
 public MZ_RZ(string chineseName, MenuTag menuTag, DataRow row)
 {
     InitializeComponent();
     this.Text = chineseName;
     _menuTag  = menuTag;
     _dr       = row;
 }
Пример #7
0
 public frmZyzCx(MenuTag menuTag, string chineseName, Form mdiParent)
 {
     InitializeComponent();
     _menuTag     = menuTag;
     _chineseName = chineseName;
     _mdiParent   = mdiParent;
 }
        public FrmSfygzltj(MenuTag menuTag, string chineseName, Form mdiParent)
        {
            InitializeComponent();

            _menuTag     = menuTag;
            _chineseName = chineseName;
            _mdiParent   = mdiParent;

            this.Text        = _chineseName;
            this.WindowState = FormWindowState.Maximized;

            this.dgvList.ColumnHeadersHeight         = 40;
            this.dgvList.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.DisableResizing;
            this.dgvList.AddSpanHeader(2, 3, "挂号");
            this.dgvList.AddSpanHeader(5, 5, "收费");
            this.dgvList.AddSpanHeader(10, 3, "住院");
            for (int i = 0; i < dgvList.Columns.Count; i++)
            {
                dgvList.Columns[i].SortMode = DataGridViewColumnSortMode.NotSortable;
                if (i >= 2)
                {
                    dgvList.Columns[i].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
                }
            }
            this.dgvList.SelectionMode = DataGridViewSelectionMode.CellSelect;
            this.dgvList.MultiSelect   = false;
            this.Load += new EventHandler(FrmSfygzltj_Load);
        }
Пример #9
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="menuTag"></param>
 /// <param name="chineseName"></param>
 /// <param name="mdiParent"></param>
 public FrmMzghsfghyrjbd(MenuTag menuTag, string chineseName, Form mdiParent)
 {
     InitializeComponent();
     _menuTag     = menuTag;
     _chineseName = chineseName;
     _mdiParent   = mdiParent;
 }
Пример #10
0
        private void buthelp_Click(object sender, EventArgs e)
        {
            try
            {
                MenuTag tag = new MenuTag();
                tag = _menuTag;
                tag.Function_Name = "Fun_ts_mz_kgl_kdj";
                tag.DllName       = "ts_mz_gh";
                ts_mz_kgl.Frmbrxxcx f = new ts_mz_kgl.Frmbrxxcx(tag, "病人查询", null);
                f.txtbrxm.Text = "";
                f.txtbrxm.Focus();
                f.StartPosition = FormStartPosition.CenterScreen;
                f.ShowDialog();

                ReadCard card = new ReadCard(f.return_kdjid, InstanceForm.BDatabase);
                if (card.kdjid != Guid.Empty)
                {
                    cmbklx.SelectedValue = card.klx;
                    txtkh.Text           = card.kh;
                    txtkh.Focus();
                    txtkh_KeyPress(sender, new KeyPressEventArgs((char)Keys.Enter));
                }
                if (f.return_brxxid != Guid.Empty)
                {
                    GetBrxx(0, "", f.return_brxxid, f.return_kdjid);
                }
            }
            catch (System.Exception err)
            {
                MessageBox.Show(err.Message, "", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
        }
Пример #11
0
        public Frmyedj_mx(MenuTag menuTag, string chineseName, Form mdiParent)
        {
            //
            // Windows 窗体设计器支持所必需的
            //
            InitializeComponent();
            _menuTag     = menuTag;
            _chineseName = chineseName;
            _mdiParent   = mdiParent;
            this.Text    = _chineseName;
            this.Text    = this.Text + " [" + InstanceForm._menuTag.Jgbm + "]";
            s            = new YpConfig(InstanceForm.BCurrentDept.DeptId, InstanceForm.BDatabase);
            if (YpConfig.是否药库(InstanceForm.BCurrentDept.DeptId, InstanceForm.BDatabase) == true)
            {
                _Table = "vi_yk_dj";
            }
            else
            {
                _Table = "vi_yf_dj";
            }

            //
            // TODO: 在 InitializeComponent 调用后添加任何构造函数代码
            //
        }
Пример #12
0
        public Frmhwsz(MenuTag menuTag, string chineseName, Form mdiParent)
        {
            //
            // Windows 窗体设计器支持所必需的
            //
            InitializeComponent();
            _menuTag     = menuTag;
            _chineseName = chineseName;
            _mdiParent   = mdiParent;
            this.Text    = _chineseName;
            this.Text    = this.Text + " [" + InstanceForm._menuTag.Jgbm + "]";
            if (menuTag.Function_Name == "Fun_ts_yp_xtwh_kwsz")
            {
                Yp.AddcmbYjks(cmbyjks, DeptType.药库, InstanceForm.BDatabase, InstanceForm._menuTag.Jgbm);
            }
            else
            {
                Yp.AddcmbYjks(cmbyjks, DeptType.药房, InstanceForm.BDatabase, InstanceForm._menuTag.Jgbm);
            }

            if (InstanceForm.BCurrentUser.IsAdministrator == false)
            {
                cmbyjks.SelectedValue = InstanceForm.BCurrentDept.DeptId; cmbyjks.Enabled = false;
            }

            Yp.AddCmbYplx(true, Convert.ToInt32(Convertor.IsNull(cmbyjks.SelectedValue, "0")), cmbyplx, InstanceForm.BDatabase);
            Yp.AddcmbYpjx(true, Convert.ToInt32(Convertor.IsNull(cmbyplx.SelectedValue, "0")), cmbjx, InstanceForm.BDatabase);
            cmbyplx.Text = "全部";
            cmbjx.Text   = "全部";

            //
            // TODO: 在 InitializeComponent 调用后添加任何构造函数代码
            //
        }
Пример #13
0
        public Frmqykccx(MenuTag menuTag, string chineseName, Form mdiParent)
        {
            //
            // Windows 窗体设计器支持所必需的
            //
            InitializeComponent();
            _menuTag     = menuTag;
            _chineseName = chineseName;
            _mdiParent   = mdiParent;
            this.Text    = chineseName;
            this.Text    = this.Text + " [" + InstanceForm._menuTag.Jgbm + "]";
            ss           = new YpConfig(InstanceForm.BCurrentDept.DeptId, InstanceForm.BDatabase);
            if (ss.网络内容显示商品名 == true)
            {
                this.商品名.Width = 110;
            }
            else
            {
                this.商品名.Width = 0;
            }

            //
            // TODO: 在 InitializeComponent 调用后添加任何构造函数代码
            //
        }
Пример #14
0
        private void buthelp_Click(object sender, EventArgs e)
        {
            try
            {
                MenuTag tag = new MenuTag();
                tag = _menuTag;
                ts_mz_kgl.Frmbrxxcx f = new ts_mz_kgl.Frmbrxxcx(tag, "病人查询", null);
                f.txtbrxm.Text = txtxm.Text;
                if (txtxm.Text.Trim() == "")
                {
                    f.chkdjsj.Checked = true;
                }
                f.txtbrxm.Focus();
                f.StartPosition = FormStartPosition.CenterScreen;
                f.ShowDialog();



                ReadCard card = new ReadCard(f.return_kdjid, InstanceForm.BDatabase);
                txtkh.Text           = card.kh.Trim();
                cmbklx.SelectedValue = card.klx.ToString();
                txtkh_KeyPress(sender, new KeyPressEventArgs((Char)Keys.Enter));
            }
            catch (System.Exception err)
            {
                MessageBox.Show(err.Message, "", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
        }
Пример #15
0
 public Frmzjqr(MenuTag menuTag, string chineseName, Form mdiParent)
 {
     InitializeComponent();
     this.Text    = chineseName;
     _menuTag     = menuTag;
     _chineseName = chineseName;
     _mdiParent   = mdiParent;
 }
Пример #16
0
 public FrmSetUserGroupSysConfig(MenuTag menuTag, string chineseName, Form mdiParent)
     : this()
 {
     _menuTag     = menuTag;
     _chineseName = chineseName;
     _mdiParent   = mdiParent;
     this.Text    = _chineseName;
 }
Пример #17
0
 public Frm_WorkLogOfWard(MenuTag menuTag, string chineseName, Form mdiParent)
 {
     InitializeComponent();
     _menuTag     = menuTag;
     _chineseName = chineseName;
     _mdiParent   = mdiParent;
     this.Text    = _chineseName;
 }
Пример #18
0
 public FrmICBCRecMx(MenuTag menuTag, string chineseName, Form mdiParent)
 {
     InitializeComponent();
     _menuTag     = menuTag;
     _chineseName = chineseName;
     _mdiParent   = mdiParent;
     this.Text    = _chineseName;
 }
Пример #19
0
 public Frmypksxz(MenuTag menuTag, string chineseName, Form mdiParent)
 {
     InitializeComponent();
     _menuTag         = menuTag;
     _chineseName     = chineseName;
     _mdiParent       = mdiParent;
     this.WindowState = FormWindowState.Maximized;
 }
Пример #20
0
 public Frm_MZ_RecipelofDrugsQuery(MenuTag menuTag, string chineseName, Form mdiParent)
 {
     InitializeComponent();
     _menuTag     = menuTag;
     _chineseName = chineseName;
     _mdiParent   = mdiParent;
     this.Text    = _chineseName;
 }
Пример #21
0
 public Frm_MZ_QueryBRCount(MenuTag menuTag, string chineseName, Form mdiParent)
 {
     InitializeComponent();
     _menuTag     = menuTag;
     _chineseName = chineseName;
     _mdiParent   = mdiParent;
     this.Text    = _chineseName;
 }
Пример #22
0
 public frmmzysypbl(MenuTag menuTag, string chineseName, Form mdiParent)
 {
     InitializeComponent();
     _menuTag     = menuTag;
     _chineseName = chineseName;
     _mdiParent   = mdiParent;
     this.Text    = _chineseName;
 }
Пример #23
0
 public Frm_YYPTSZ(MenuTag menuTag, string chineseName, Form mdiParent, User _user)
 {
     InitializeComponent();
     _CurrentUser = _user;
     _menuTag     = menuTag;
     _chineseName = chineseName;
     _mdiParent   = mdiParent;
 }
Пример #24
0
 public FrmMessage(MenuTag menuTag, string chineseName, Form mdiParent)
 {
     _mdiParent   = mdiParent;
     _chineseName = chineseName;
     _menuTag     = menuTag;
     dgvList.AutoGenerateColumns = false;
     dgvWJ.AutoGenerateColumns   = false;
 }
Пример #25
0
 public FrmZySel(MenuTag menuTag, string chineseName, Form mdiParent, RelationalDatabase _DataBase, int _EmployeeId, int _DeptId, int _mbjb)
 {
     DataBase   = _DataBase;
     EmployeeId = _EmployeeId;
     DeptId     = _DeptId;
     mbjb       = _mbjb;
     InitializeComponent();
 }
Пример #26
0
 public Frm_Zy_LackDisChargeReport(MenuTag menuTag, string chineseName, Form mdiParent)
 {
     InitializeComponent();
     _menuTag     = menuTag;
     _chineseName = chineseName;
     _mdiParent   = mdiParent;
     this.Text    = _chineseName;
     label1.Text  = _chineseName;
 }
Пример #27
0
 public Frm_QueryBuessinessOfOperation(MenuTag menuTag, string chineseName, Form mdiParent)
 {
     InitializeComponent();
     _menuTag     = menuTag;
     _chineseName = chineseName;
     _mdiParent   = mdiParent;
     this.Text    = _chineseName;
     label1.Text  = _chineseName;
 }
Пример #28
0
 public Frmxm(MenuTag menuTag, string chineseName, Form mdiParent, RelationalDatabase DataBase, User BCurrentUser)
 {
     InitializeComponent();
     _menuTag      = menuTag;
     _chineseName  = chineseName;
     _mdiParent    = mdiParent;
     _DataBase     = DataBase;
     _BCurrentUser = BCurrentUser;
 }
Пример #29
0
 public Frmcfdy(MenuTag menuTag, string chineseName, Form mdiParent)
     : this()
 {
     _menuTag     = menuTag;
     _chineseName = chineseName;
     _mdiParent   = mdiParent;
     this.Text    = chineseName;
     this.Text    = this.Text + " [" + InstanceForm._menuTag.Jgbm + "]";
 }
Пример #30
0
 public Frm_BussinessReportChinese(MenuTag menuTag, string chineseName, Form mdiParent)
 {
     InitializeComponent();
     _menuTag     = menuTag;
     _chineseName = chineseName;
     _mdiParent   = mdiParent;
     this.Text    = _chineseName;
     label1.Text  = "中医特色治疗项目报表";
 }
Пример #31
0
			internal MenuCommand(string Text, MenuTag Tag, int Data)
			{
				this.Text	= Text;
				this.Tag	= Tag;
				this.Data	= Data;
			}
Пример #32
0
 internal MenuCommand(string Text, MenuTag Tag, int Data)
 {
     this.Text = Text;
     this.Highlight = 0.0;
     this.Alpha = 0.0;
     this.Tag = Tag;
     this.Data = Data;
 }
Пример #33
0
        /// <summary>
        /// Adds all the providers to the given menu
        /// </summary>
        /// <param name="root">Root menu item</param>
        /// <param name="side">Which side we're on</param>
        /// <param name="current">Current status provider on this side</param>
        void AddMenuItems(
            MenuItem root,
            MenuTag.DisplaySide side,
            EXT.IStatusProvider current)
        {
            foreach (EXT.IStatusProvider provider in _providers)
            {
                MenuItem item = new MenuItem(provider.Name);
                item.Tag = new MenuTag(side, provider);
                item.Checked = ReferenceEquals(current, provider);
                item.Enabled = !ReferenceEquals(current, provider);
                item.Click += OnProviderMenuItemClick;

                root.MenuItems.Add(item);
            }
        }
Пример #34
0
        /// <summary>
        /// Adds all the providers to the given menu
        /// </summary>
        /// <param name="root">Root menu item</param>
        /// <param name="side">Which side we're on</param>
        /// <param name="current">Current status provider on this side</param>
        void AddMenuItems(
            ToolStripMenuItem root,
            MenuTag.DisplaySide side,
            EXT.IStatusProvider current)
        {
            foreach (EXT.IStatusProvider provider in _providers)
            {
                ToolStripMenuItem item = new ToolStripMenuItem(provider.Name, provider.Image);
                item.Tag = new MenuTag(side, provider);
                item.Checked = ReferenceEquals(current, provider);
                item.Enabled = !item.Checked;
                item.Click += OnProviderToolStripItemClick;

                root.DropDownItems.Add(item);
            }
        }
Пример #35
0
        /// <summary>
        /// Handles the switch of a provider
        /// </summary>
        /// <param name="tag">Information about the requested new provider</param>
        void HandleProviderSwitch(MenuTag tag)
        {
            if (tag.Side == MenuTag.DisplaySide.Left)
            {
                _left = tag.Provider;
                _leftMax = _left.Type == EXT.StatusType.Percentage ?
                   100 : 10;
                _prefs.LeftProvider = _left.GetType().FullName;
            }
            else
            {
                _right = tag.Provider;
                _rightMax = _right.Type == EXT.StatusType.Percentage ?
                   100 : 10;
                _prefs.RightProvider = _right.GetType().FullName;
            }

            UpdatePreferences();
        }