コード例 #1
0
        private void UCOrganizationManager_Load(object sender, EventArgs e)
        {
            base.RoleButtonStstus(this.Name);//角色按钮权限-是否隐藏
            //dgvorganization.ReadOnly = false;

            this.dtpcreate_time.Value     = DateTime.Now.AddMonths(-1);
            this.dtpcreate_time_end.Value = DateTime.Now.Date.Add(new TimeSpan(23, 59, 59));

            this.BindPageData();

            this.BindTree();
            List <string> listNotPrint = new List <string>();

            //listNotPrint.Add("create_time");
            //listNotPrint.Add("update_time");
            listNotPrint.Add(colCheck.Name);
            PaperSize printSize = new PaperSize("组织打印", dgvorganization.Width / 4 + 25, dgvorganization.Height / 2 + 20);

            businessPrint = new BusinessPrint(dgvorganization, "tb_organization", "组织档案", printSize, listNotPrint);
            this.page.PageIndexChanged += new ServiceStationClient.ComponentUI.WinFormPager.EventHandler(this.page_PageIndexChanged);
            DataSources.BindComDataGridViewBoxColumnDataEnum(this.status, typeof(DataSources.EnumStatus));
            MessageProcessor.ComOrginfoUpdate += new EventHandler(MessageProcessor_ComOrginfoUpdate);

            base.SetContentMenuScrip(dgvorganization);
        }
コード例 #2
0
        private void UCSettlementManage_Load(object sender, EventArgs e)
        {
            base.RoleButtonStstus(this.Name);//角色按钮权限-是否隐藏
            this.dgvRecord.ReadOnly = false;

            //结算方式
            CommonCtrl.CmbBindDict(this.cmbJSFS, "sys_closing_way");
            //绑定状态
            DataSources.BindComBoxDataEnum(cboStatus, typeof(DataSources.EnumStatus), true);//绑定状态
            DataSources.BindComDataGridViewBoxColumnDataEnum(this.colStatus, typeof(DataSources.EnumStatus));

            this.uiHandler -= new UiHandler(this.ShowBindData);
            this.uiHandler += new UiHandler(this.ShowBindData);

            this.AddEvent    += new ClickHandler(UCSettlementManage_AddEvent);
            this.EditEvent   += new ClickHandler(UCSettlementManage_EditEvent);
            this.CopyEvent   += new ClickHandler(UCSettlementManage_CopyEvent);
            this.ViewEvent   += new ClickHandler(UCSettlementManage_ViewEvent);
            this.DeleteEvent += new ClickHandler(UCSettlementManage_DeleteEvent);

            base.StatusEvent -= new ClickHandler(UC_StatusEvent);
            base.StatusEvent += new ClickHandler(UC_StatusEvent);

            this.BindData();
        }
コード例 #3
0
        private void UCBulletinManage_Load(object sender, EventArgs e)
        {
            base.RoleButtonStstus(this.Name);//角色按钮权限-是否隐藏
            this.dgvRecord.ReadOnly = false;

            foreach (DataGridViewColumn dgvc in dgvRecord.Columns)
            {
                if (dgvc.Name == this.columnCheck.Name)
                {
                    continue;
                }
                dgvc.ReadOnly = true;
            }

            this.btnVerify.Visible = true;
            this.btnRevoke.Visible = true;

            dtpSTime.Value = DateTime.Now.AddMonths(-1);
            dtpETime.Value = DateTime.Now;

            this.InitEvent();

            this.InitData();

            CommonCtrl.CmbBindUser(cmbUser, "");
            CommonCtrl.DgCmbBindDeptment(this.columnOrg, string.Empty);
            DataSources.BindComDataGridViewBoxColumnDataEnum(this.columnStatus, typeof(DataSources.EnumAuditStatus));

            this.cmbOrg.SelectedIndexChanged += new System.EventHandler(this.cboOrgId_SelectedIndexChanged);
            this.page.PageIndexChanged       += new ServiceStationClient.ComponentUI.WinFormPager.EventHandler(this.page_PageIndexChanged);

            this.BindPageData();
        }
コード例 #4
0
 private void UCBankAccountManage_Load(object sender, EventArgs e)
 {
     base.RoleButtonStstus(this.Name);//角色按钮权限-是否隐藏
     //绑定状态
     DataSources.BindComBoxDataEnum(cboStatus, typeof(DataSources.EnumStatus), true);
     DataSources.BindComDataGridViewBoxColumnDataEnum(this.colStatus, typeof(DataSources.EnumStatus));
     this.BindData();
 }
コード例 #5
0
        private void InitDataGridCellFormatting()   //初始化数据表格
        {
            try
            {
                #region 联系人信息
                dgvcontacts.CellFormatting += delegate(object sender, DataGridViewCellFormattingEventArgs args)
                {
                    UIAssistants.DgvCellDataConvert2DicData(dgvcontacts, args, "cont_post");
                    UIAssistants.DgvCellDataConvert2Datetime(dgvcontacts, args, "cont_birthday");
                    //UIAssistants.DgvCellDataConvert2Enum(dgvcontacts, args, "is_default", typeof(DataSources.EnumYesNo));
                };

                dgvcontacts.ReadOnly = false;
                dgvcontacts.Rows.Add(3);
                dgvcontacts.AllowUserToAddRows = false;
                cont_name.ReadOnly             = true;
                cont_post.ReadOnly             = true;
                cont_phone.ReadOnly            = true;
                cont_tel.ReadOnly      = true;
                cont_birthday.ReadOnly = true;
                cont_email.ReadOnly    = true;
                is_default.ReadOnly    = false;
                remark.ReadOnly        = true;
                DataSources.BindComDataGridViewBoxColumnDataEnum(is_default, typeof(DataSources.EnumYesNo));

                dgvcontacts.CellEndEdit += delegate(object sender, DataGridViewCellEventArgs e)
                {
                    var value = CommonCtrl.IsNullToString(dgvcontacts.Rows[e.RowIndex].Cells["is_default"].Value);
                    if (!string.IsNullOrEmpty(value) && e.ColumnIndex == 6)
                    {
                        foreach (DataGridViewRow row in dgvcontacts.Rows)
                        {
                            if (dgvcontacts.Rows.IndexOf(row) == e.RowIndex)
                            {
                                continue;
                            }
                            switch (value)
                            {
                            case "1":
                                row.Cells["is_default"].Value = "0";
                                break;

                            case "0":
                                row.Cells["is_default"].Value = "0";
                                break;
                            }
                        }
                    }
                };
                #endregion
            }
            catch (Exception ex)
            {
                UCCustomerManager.LogService4Customer.WriteLog(1, ex);
            }
        }
コード例 #6
0
        private void UCRoleManager_Load(object sender, EventArgs e)
        {
            base.RoleButtonStstus(this.Name);//角色按钮权限-是否隐藏
            dgvRole.ReadOnly = false;

            this.InitEvent();

            //状态
            DataSources.BindComDataGridViewBoxColumnDataEnum(this.columnStatus, typeof(DataSources.EnumStatus));
            //数据来源
            DataSources.BindComDataGridViewBoxColumnDataEnum(this.columnSources, typeof(DataSources.EnumDataSources));
        }
コード例 #7
0
        private void UCBillCodeRule_Load(object sender, EventArgs e)
        {
            base.RoleButtonStstus(this.Name);//角色按钮权限-是否隐藏
            this.dgvBillCodeRule.ReadOnly = false;
            base.SetBtnStatus(WindowStatus.View);
            base.EditEvent   += new ClickHandler(UCDictionaryAddOrEdit_EditEvent);
            base.SaveEvent   += new ClickHandler(UCDictionaryAddOrEdit_SaveEvent);
            base.CancelEvent += new ClickHandler(UCDictionaryAddOrEdit_CancelEvent);

            DataSources.BindComDataGridViewBoxColumnDataEnum(this.code_method, typeof(DataSources.EnumBillCodeMethod));
            DataSources.BindComDataGridViewBoxColumnDataEnum(this.delimiter, typeof(DataSources.EnumDelimiter));

            this.BindData();
        }
コード例 #8
0
        /// <summary>
        /// 绑定下拉框信息
        /// </summary>
        void BindDllInfo()
        {
            ddlDataSource.Items.Clear();
            ddlState.Items.Clear();

            ddlDataSource.DataSource    = DataSources.EnumToList(typeof(DataSources.EnumDataSources), true);
            ddlDataSource.ValueMember   = "Value";
            ddlDataSource.DisplayMember = "Text";
            ddlState.DataSource         = DataSources.EnumToList(typeof(DataSources.EnumStatus), true);
            ddlState.ValueMember        = "Value";
            ddlState.DisplayMember      = "Text";

            DataSources.BindComDataGridViewBoxColumnDataEnum(status, typeof(DataSources.EnumStatus));
        }
コード例 #9
0
        private void UCPersonnelManager_Load(object sender, EventArgs e)
        {
            base.RoleButtonStstus(this.Name);
            dgvUser.ReadOnly = false;

            this.dtpentry_date.Value     = DateTime.Now.AddMonths(-1);
            this.dtpentry_date_end.Value = DateTime.Now;

            DataSources.BindComBoxDataEnum(cbbstatus, typeof(DataSources.EnumStatus), true);     //绑定状态 启用 停用
            DataSources.BindComBoxDataEnum(cbbis_operator, typeof(DataSources.EnumYesNo), true); //是否操作员

            DataSources.BindComDataGridViewBoxColumnDataEnum(this.is_operator, typeof(DataSources.EnumYesNo));
            DataSources.BindComDataGridViewBoxColumnDataEnum(this.columnStatus, typeof(DataSources.EnumStatus));

            this.BindTree();
        }
コード例 #10
0
        private void UCCompanyManager_Load(object sender, EventArgs e)
        {
            base.RoleButtonStstus(this.Name);//角色按钮权限-是否隐藏
            dgvRecord.ReadOnly = false;

            this.InitEvent();

            CommonCtrl.DgCmbBindDict(this.colWXZZ, "sys_repair_qualification");
            CommonCtrl.DgCmbBindDict(this.colGSXZ, "sys_enterprise_property");
            DataSources.BindComDataGridViewBoxColumnDataEnum(this.colStatus, typeof(DataSources.EnumStatus));

            this.InitData();

            this.BindPageData();

            this.page.PageIndexChanged += new ServiceStationClient.ComponentUI.WinFormPager.EventHandler(this.page_PageIndexChanged);
        }
コード例 #11
0
        private void UCRoleManager_Load(object sender, EventArgs e)
        {
            base.RoleButtonStstus(this.Name);//角色按钮权限-是否隐藏

            //dgvRole.ReadOnly = false;

            this.InitEvent();

            //状态
            DataSources.BindComDataGridViewBoxColumnDataEnum(this.columnStatus, typeof(DataSources.EnumStatus));
            //数据来源
            DataSources.BindComDataGridViewBoxColumnDataEnum(this.columnSources, typeof(DataSources.EnumDataSources));

            base.SetContentMenuScrip(dgvRole);
            List <string> listNotPrint = new List <string>();
            PaperSize     printsize    = new PaperSize("printsize", dgvRole.Width / 4 + 40, dgvRole.Height);

            businessPrint = new BusinessPrint(dgvRole, "sys_role", "角色档案", printsize, listNotPrint);
        }
コード例 #12
0
        private void UCOrganizationManager_Load(object sender, EventArgs e)
        {
            base.RoleButtonStstus(this.Name);//角色按钮权限-是否隐藏
            dgvorganization.ReadOnly = false;

            this.dtpcreate_time.Value     = DateTime.Now.AddMonths(-1);
            this.dtpcreate_time_end.Value = DateTime.Now.Date.Add(new TimeSpan(23, 59, 59));

            this.BindPageData();

            this.BindTree();
            List <string> listNotPrint = new List <string>();

            //listNotPrint.Add("create_time");
            //listNotPrint.Add("update_time");
            listNotPrint.Add(colCheck.Name);
            businessPrint = new BusinessPrint(dgvorganization, "tb_organization", "组织档案", null, listNotPrint);
            this.page.PageIndexChanged += new ServiceStationClient.ComponentUI.WinFormPager.EventHandler(this.page_PageIndexChanged);
            DataSources.BindComDataGridViewBoxColumnDataEnum(this.columnStatus, typeof(DataSources.EnumStatus));
        }
コード例 #13
0
        private void UCRepairMealManage_Load(object sender, EventArgs e)
        {
            base.RoleButtonStstus(this.Name);//角色按钮权限-是否隐藏
            this.btnStatus.Enabled = false;
            //this.dgvRecord.ReadOnly = false;

            //dtpSTime.Value = DateTime.Parse(string.Empty);
            //dtpETime.Value = DateTime.Parse(string.Empty);
            DataSources.BindComBoxDataEnum(cbbstatus, typeof(DataSources.EnumStatus), true);//绑定状态 启用 停用
            DataSources.BindComDataGridViewBoxColumnDataEnum(this.columnStatus, typeof(DataSources.EnumStatus));

            foreach (DataGridViewColumn dgvc in dgvRecord.Columns)
            {
                if (dgvc == colCheck)
                {
                    continue;
                }
                dgvc.ReadOnly = true;
            }

            BindPageData();
        }
コード例 #14
0
        private void UCRepairMealManage_Load(object sender, EventArgs e)
        {
            base.RoleButtonStstus(this.Name);//角色按钮权限-是否隐藏
            this.dgvRecord.ReadOnly = false;

            dtpSTime.Value = DateTime.Now.AddMonths(-1);
            dtpETime.Value = DateTime.Now.AddMonths(3);

            DataSources.BindComBoxDataEnum(cbbstatus, typeof(DataSources.EnumStatus), true);//绑定状态 启用 停用
            DataSources.BindComDataGridViewBoxColumnDataEnum(this.columnStatus, typeof(DataSources.EnumStatus));

            //foreach (DataGridViewColumn dgvc in dgvRecord.Columns)
            //{
            //    if (dgvc == colCheck)
            //    {
            //        continue;
            //    }
            //    dgvc.ReadOnly = true;
            //}

            BindPageData();
        }
コード例 #15
0
        private void UCCashierAccManage_Load(object sender, EventArgs e)
        {
            base.RoleButtonStstus(this.Name);//角色按钮权限-是否隐藏
            base.btnStatus.Visible = true;
            dgvRecord.ReadOnly     = false;
            foreach (DataGridViewColumn dgvc in dgvRecord.Columns)
            {
                if (dgvc.Name == colCheck.Name)
                {
                    continue;
                }
                dgvc.ReadOnly = true;
            }

            DataSources.BindComBoxDataEnum(cboAccountType, typeof(DataSources.EnumAccountType), true);
            DataSources.BindComDataGridViewBoxColumnDataEnum(this.colAccountType, typeof(DataSources.EnumAccountType));

            DataSources.BindComBoxDataEnum(cboStatus, typeof(DataSources.EnumStatus), true);//绑定状态
            DataSources.BindComDataGridViewBoxColumnDataEnum(this.columnStatus, typeof(DataSources.EnumStatus));

            this.BindData();
        }
コード例 #16
0
        private void UCPersonnelManager_Load(object sender, EventArgs e)
        {
            base.RoleButtonStstus(this.Name);

            //dgvUser.ReadOnly = false;

            this.dtpentry_date.Value     = DateTime.Now.AddMonths(-1);
            this.dtpentry_date_end.Value = DateTime.Now;

            DataSources.BindComBoxDataEnum(cbbstatus, typeof(DataSources.EnumStatus), true);     //绑定状态 启用 停用
            DataSources.BindComBoxDataEnum(cbbis_operator, typeof(DataSources.EnumYesNo), true); //是否操作员

            DataSources.BindComDataGridViewBoxColumnDataEnum(this.is_operator, typeof(DataSources.EnumYesNo));
            DataSources.BindComDataGridViewBoxColumnDataEnum(this.columnStatus, typeof(DataSources.EnumStatus));

            this.BindTree();
            List <string> listNotPrint = new List <string>();

            PaperSize printsize = new PaperSize("printsize", dgvUser.Width / 3, dgvUser.Height);

            businessPrint = new BusinessPrint(dgvUser, "sys_user", "人员档案", printsize, listNotPrint);
            base.SetContentMenuScrip(dgvUser);
        }
コード例 #17
0
        private void UCCompanyManager_Load(object sender, EventArgs e)
        {
            base.RoleButtonStstus(this.Name);//角色按钮权限-是否隐藏
            //dgvRecord.ReadOnly = false;

            this.InitEvent();

            CommonCtrl.DgCmbBindDict(this.colWXZZ, "sys_repair_qualification");
            CommonCtrl.DgCmbBindDict(this.colGSXZ, "sys_enterprise_property");
            DataSources.BindComDataGridViewBoxColumnDataEnum(this.colStatus, typeof(DataSources.EnumStatus));

            this.InitData();

            this.BindPageData();

            this.page.PageIndexChanged += new ServiceStationClient.ComponentUI.WinFormPager.EventHandler(this.page_PageIndexChanged);

            base.SetContentMenuScrip(dgvRecord);
            List <string> listNotPrint = new List <string>();
            PaperSize     printsize    = new PaperSize("printsize", dgvRecord.Width / 4 + 40, dgvRecord.Height);

            businessPrint = new BusinessPrint(dgvRecord, "tb_company", "公司档案", printsize, listNotPrint);
        }
コード例 #18
0
 /// <summary>
 /// 绑定下拉菜单数据
 /// </summary>
 private void BindCbo()
 {
     DataSources.BindComBoxDataEnum(cboDataSources, typeof(DataSources.EnumDataSources), true);
     DataSources.BindComDataGridViewBoxColumnDataEnum(colDataSource, typeof(DataSources.EnumDataSources));
 }