예제 #1
0
 void btnClose_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     FormPageOperation.RemoveTabPage(this);
 }
예제 #2
0
        void btn_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            switch (e.Item.Caption.Trim())
            {
            case "车辆管理":
            {
                var form = new MainCar()
                {
                    FormState = CarDistpatchSYS.FormState.New
                };
                FormPageOperation.Add_TabPage("车辆信息", form);
                break;
            }

            case "部门管理":
            {
                var form = new MainDepartment()
                {
                    FormState = CarDistpatchSYS.FormState.New
                };
                FormPageOperation.Add_TabPage("部门管理", form);
                break;
            }

            case "员工管理":
            {
                var form = new MainEmployee()
                {
                    FormState = CarDistpatchSYS.FormState.New
                };
                FormPageOperation.Add_TabPage("员工管理", form);
                break;
            }

            case "职位":
            {
                var form = new MainDuty()
                {
                    FormState = CarDistpatchSYS.FormState.New
                };
                FormPageOperation.Add_TabPage("职位", form);
                break;
            }

            case "申请用车":
            {
                var form = new MainCarApply()
                {
                    FormState = CarDistpatchSYS.FormState.New
                };
                FormPageOperation.Add_TabPage("申请用车", form);
                break;
            }

            case "调度审批":
            {
                var form = new MainDispathAudit()
                {
                    FormState = CarDistpatchSYS.FormState.New
                };
                FormPageOperation.Add_TabPage("调度审批", form);
                break;
            }

            case "派车登记":
            {
                var form = new MainCarOutRegistration()
                {
                    FormState = CarDistpatchSYS.FormState.New
                };
                FormPageOperation.Add_TabPage("派车登记", form);
                break;
            }

            case "回车管理":
            {
                var form = new MainCarriageReturn()
                {
                    FormState = CarDistpatchSYS.FormState.New
                };
                FormPageOperation.Add_TabPage("回车管理", form);
                break;
            }

            case "维修项目":
            {
                var form = new MainRepairItem()
                {
                    FormState = CarDistpatchSYS.FormState.New
                };
                FormPageOperation.Add_TabPage("维修项目", form);
                break;
            }

            case "车辆维修登记":
            {
                var form = new MainRepairRecord()
                {
                    FormState = CarDistpatchSYS.FormState.New
                };
                FormPageOperation.Add_TabPage("车辆维修登记", form);
                break;
            }

            case "车辆调度统计":
            {
                var form = new MainCarReport()
                {
                    FormState = CarDistpatchSYS.FormState.New
                };
                FormPageOperation.Add_TabPage("车辆调度统计", form);
                break;
            }

            case "车辆维修统计":
            {
                var form = new MainRepairReport()
                {
                    FormState = CarDistpatchSYS.FormState.New
                };
                FormPageOperation.Add_TabPage("车辆维修统计", form);
                break;
            }
            }
        }