Ejemplo n.º 1
0
        void btnAudit_Click(object sender, RoutedEventArgs e)
        {
            //throw new NotImplementedException();

            SMT.SaaS.FrameworkUI.AuditControl.AuditControl AuditApp = new SMT.SaaS.FrameworkUI.AuditControl.AuditControl();

            if (Meetingroomapp != null)
            {
                if (MeetingRoomAppT.CHECKSTATE == "2")
                {
                    Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("WARING"), Utility.GetResourceStr("MEETINGROOMAPPAUDITEDNOTAUDIT"));
                    return;
                }
                else
                {
                    if (Meetingroomapp.roomapp.CHECKSTATE == "1" || Meetingroomapp.roomapp.CHECKSTATE == "4") // if (checkState == "1" || checkState == "4") //待审核 或正审核
                    {
                        MeetingRoomAppForm AddWin  = new MeetingRoomAppForm(FormTypes.Audit, Meetingroomapp.roomapp, Meetingroomapp.room);
                        EntityBrowser      browser = new EntityBrowser(AddWin);
                        browser.FormType         = FormTypes.Audit;
                        browser.MinHeight        = 480;
                        browser.MinWidth         = 320;
                        browser.ReloadDataEvent += new EntityBrowser.refreshGridView(AddWin_ReloadDataEvent);
                        browser.Show <string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { });
                    }
                    Meetingroomapp = null;
                }
            }
            else
            {
                ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "AUDIT"), Utility.GetResourceStr("CONFIRMBUTTON"));
                return;
            }
        }
Ejemplo n.º 2
0
        void btnSumbitAudit_Click(object sender, RoutedEventArgs e)
        {
            SMT.SaaS.FrameworkUI.AuditControl.AuditControl AuditApp = new SMT.SaaS.FrameworkUI.AuditControl.AuditControl();
            V_MeetingRoomApp VMeetingRoom = new V_MeetingRoomApp();

            if (DaGr.ItemsSource != null)
            {
                foreach (object obj in DaGr.ItemsSource)
                {
                    if (DaGr.Columns[0].GetCellContent(obj) != null)
                    {
                        CheckBox cb1 = DaGr.Columns[0].GetCellContent(obj).FindName("myChkBox") as CheckBox; //cb为
                        if (cb1.IsChecked == true)
                        {
                            VMeetingRoom = cb1.Tag as V_MeetingRoomApp;
                            break;
                        }
                    }
                }
            }

            if (VMeetingRoom.roomapp != null)
            {
                if (checkState == "1" || checkState == "4") //待审核 或正审核
                {
                    MeetingRoomAppForm AddWin  = new MeetingRoomAppForm(FormTypes.Audit, VMeetingRoom.roomapp, VMeetingRoom.room);
                    EntityBrowser      browser = new EntityBrowser(AddWin);
                    browser.MinHeight        = 480;
                    browser.MinWidth         = 400;
                    browser.ReloadDataEvent += new EntityBrowser.refreshGridView(AddWin_ReloadDataEvent);
                    browser.Show <string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { });
                }
            }
            else
            {
                //MessageBox.Show("请选择需要修改的会议室申请信息");
                Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("PLEASESELECT", "MEETINGROOMAPP"));
                return;
            }
        }
Ejemplo n.º 3
0
        private SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult auditResult;   //审批结果

        private void AddAuditControl()
        {

            //tbAudit = new TabItem();
            // tbAudit.Style = (Style)Application.Current.Resources["TabItemStyle"];
            //tbAudit.Header = Common.Utility.GetResourceStr("AUDITINFO");

            AuditCtrl = new SMT.SaaS.FrameworkUI.AuditControl.AuditControl();
            AuditCtrl.HorizontalAlignment = HorizontalAlignment.Stretch;
            AuditCtrl.VerticalAlignment = VerticalAlignment.Stretch;
            AuditCtrl.Auditing += new EventHandler<AuditControl.AuditEventArgs>(AuditCtrl_Auditing);
            AuditCtrl.AuditCompleted += new EventHandler<SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs>(audit_AuditCompleted);

            // tbAudit.Content = AuditCtrl;

            // tbAudit.Visibility = Visibility.Collapsed;
            //pnlAudit.Content = AuditCtrl;
            expander.Visibility = Visibility.Collapsed;
            expander.Header = Common.Utility.GetResourceStr("AUDITINFO");
            expander.Content = AuditCtrl;//加载审核控件
            PnlAudit.Visibility = Visibility.Visible;
            // TabContainer.Items.Add(tbAudit);
        }
Ejemplo n.º 4
0
        void btnAudit_Click(object sender, RoutedEventArgs e)
        {
            //throw new NotImplementedException();

            SMT.SaaS.FrameworkUI.AuditControl.AuditControl AuditApp = new SMT.SaaS.FrameworkUI.AuditControl.AuditControl();

            if (Meetingroomapp != null)
            {
                if (MeetingRoomAppT.CHECKSTATE == "2")
                {
                    Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("WARING"), Utility.GetResourceStr("MEETINGROOMAPPAUDITEDNOTAUDIT"));
                    return;
                }
                else
                {

                    if (Meetingroomapp.roomapp.CHECKSTATE == "1" || Meetingroomapp.roomapp.CHECKSTATE == "4") // if (checkState == "1" || checkState == "4") //待审核 或正审核
                    {
                        MeetingRoomAppForm AddWin = new MeetingRoomAppForm(FormTypes.Audit, Meetingroomapp.roomapp, Meetingroomapp.room);
                        EntityBrowser browser = new EntityBrowser(AddWin);
                        browser.FormType = FormTypes.Audit;
                        browser.MinHeight = 480;
                        browser.MinWidth = 320;
                        browser.ReloadDataEvent += new EntityBrowser.refreshGridView(AddWin_ReloadDataEvent);
                        browser.Show<string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { });
                    }
                    Meetingroomapp = null;
                }
            }
            else
            {
                ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "AUDIT"), Utility.GetResourceStr("CONFIRMBUTTON"));
                return;
            }
        }
Ejemplo n.º 5
0
        void btnSumbitAudit_Click(object sender, RoutedEventArgs e)
        {
            SMT.SaaS.FrameworkUI.AuditControl.AuditControl AuditApp = new SMT.SaaS.FrameworkUI.AuditControl.AuditControl();
            V_MeetingRoomApp VMeetingRoom = new V_MeetingRoomApp();

            if (DaGr.ItemsSource != null)
            {
                foreach (object obj in DaGr.ItemsSource)
                {
                    if (DaGr.Columns[0].GetCellContent(obj) != null)
                    {
                        CheckBox cb1 = DaGr.Columns[0].GetCellContent(obj).FindName("myChkBox") as CheckBox; //cb为
                        if (cb1.IsChecked == true)
                        {
                            VMeetingRoom = cb1.Tag as V_MeetingRoomApp;
                            break;
                        }
                    }
                }

            }

            if (VMeetingRoom.roomapp != null)
            {

                if (checkState == "1" || checkState == "4") //待审核 或正审核
                {
                    MeetingRoomAppForm AddWin = new MeetingRoomAppForm(FormTypes.Audit, VMeetingRoom.roomapp, VMeetingRoom.room);
                    EntityBrowser browser = new EntityBrowser(AddWin);
                    browser.MinHeight = 480;
                    browser.MinWidth = 400;
                    browser.ReloadDataEvent += new EntityBrowser.refreshGridView(AddWin_ReloadDataEvent);
                    browser.Show<string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { });
                }

            }
            else
            {
                //MessageBox.Show("请选择需要修改的会议室申请信息");
                Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("PLEASESELECT", "MEETINGROOMAPP"));
                return;
            }
        }