コード例 #1
0
 public string MeetingTypeTemplateUpdate(T_OA_MEETINGTEMPLATE obj)
 {
     using (MeetingTemplateManagementBll TypeTemplateBll = new MeetingTemplateManagementBll())
     {
         return(TypeTemplateBll.UpdateMeetingTemplateInfo(obj));
     }
 }
コード例 #2
0
 void DaGr_CurrentCellChanged(object sender, EventArgs e)
 {
     DataGrid grid = sender as DataGrid;
     if (grid.SelectedItem != null)
     {
         Meetingtemplate = (T_OA_MEETINGTEMPLATE)grid.SelectedItems[0];//获取当前选中的行数据并转换为对应的实体     
     }
 }
コード例 #3
0
        void DaGr_CurrentCellChanged(object sender, EventArgs e)
        {
            DataGrid grid = sender as DataGrid;

            if (grid.SelectedItem != null)
            {
                Meetingtemplate = (T_OA_MEETINGTEMPLATE)grid.SelectedItems[0];//获取当前选中的行数据并转换为对应的实体
            }
        }
コード例 #4
0
 void  MeetingClient_GetMeetingTypeTemplateSingleInfoByIdCompleted(object sender, GetMeetingTypeTemplateSingleInfoByIdCompletedEventArgs e)
 {
     if (!e.Cancelled && e.Error == null)
     {
         if (e.Result != null)
         {
             T_OA_MEETINGTEMPLATE template = e.Result as T_OA_MEETINGTEMPLATE;
             //this.tbxMeetingContent.Text = template.CONTENT;
         }
     }
 }
コード例 #5
0
 void DaGr_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     DataGrid grid = sender as DataGrid;
     if (grid.SelectedItems.Count == 0)
     {
         return;
     }
     if (grid.SelectedItems.Count > 0 )
     {
         Meetingtemplate = (T_OA_MEETINGTEMPLATE)grid.SelectedItems[0];//获取当前选中的行数据并转换为对应的实体     
     }
 }
コード例 #6
0
        private void cbxMeetingTypeTemplate_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            ComboBox             cbxName     = sender as ComboBox;
            T_OA_MEETINGTEMPLATE docTemplate = cbxName.SelectedItem as T_OA_MEETINGTEMPLATE;

            if (docTemplate != null)
            {
                string TemplateID = docTemplate.MEETINGTEMPLATEID;
                MeetingClient.GetMeetingTypeTemplateSingleInfoByIdCompleted += new EventHandler <GetMeetingTypeTemplateSingleInfoByIdCompletedEventArgs>(MeetingClient_GetMeetingTypeTemplateSingleInfoByIdCompleted);
                MeetingClient.GetMeetingTypeTemplateSingleInfoByIdAsync(TemplateID);
            }
        }
コード例 #7
0
        void DaGr_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            DataGrid grid = sender as DataGrid;

            if (grid.SelectedItems.Count == 0)
            {
                return;
            }
            if (grid.SelectedItems.Count > 0)
            {
                Meetingtemplate = (T_OA_MEETINGTEMPLATE)grid.SelectedItems[0];//获取当前选中的行数据并转换为对应的实体
            }
        }
コード例 #8
0
        void TemplateClient_GetMeetingTypeTemplateSingleInfoByIdCompleted(object sender, GetMeetingTypeTemplateSingleInfoByIdCompletedEventArgs e)
        {
            if (e.Result != null)
            {
                T_OA_MEETINGTEMPLATE TemplateTable = e.Result;
                txtTemplateName.Text = TemplateTable.TEMPLATENAME;

                txtTemplateContent.RichTextBoxContext = TemplateTable.CONTENT;
                SelectMeetingType = TemplateTable.T_OA_MEETINGTYPE;
                meetingtemplate   = TemplateTable;
                combox_SelectSource();
            }
        }
コード例 #9
0
        void TemplateClient_GetMeetingTypeTemplateNameInfosByMeetingTypeCompleted(object sender, GetMeetingTypeTemplateNameInfosByMeetingTypeCompletedEventArgs e)
        {
            if (e.Result != null)
            {
                List <T_OA_MEETINGTEMPLATE> tmpTemplate = e.Result.ToList();
                T_OA_MEETINGTEMPLATE        TemplateT   = new T_OA_MEETINGTEMPLATE();
                TemplateT.MEETINGTEMPLATEID = "";
                TemplateT.TEMPLATENAME      = "请选择";
                tmpTemplate.Insert(0, TemplateT);
                this.cbxMeetingTypeTemplate.ItemsSource = tmpTemplate;

                this.cbxMeetingTypeTemplate.DisplayMemberPath = "TEMPLATENAME";
                this.cbxMeetingTypeTemplate.SelectedIndex     = 0;
            }
        }
コード例 #10
0
        void AddMeetingContentInfo()
        {
            //string StrContent = "";//会议材料内容
            string StrTemplateName = ""; //模板名称

            if (cbxMeetingTypeTemplate.SelectedIndex > 0)
            {
                //StrTemplateName = this.cbxMeetingTypeTemplate.SelectedItem.ToString();
                T_OA_MEETINGTEMPLATE TemplateT = this.cbxMeetingTypeTemplate.SelectedItem as T_OA_MEETINGTEMPLATE;
                StrTemplateName = TemplateT.TEMPLATENAME;
                //tmpTemplateContent = TemplateT.CONTENT;
            }

            if (tmpMeetingMember != null)
            {
                foreach (var MeetingMember in tmpMeetingMember)
                {
                    T_OA_MEETINGCONTENT ContentT = new T_OA_MEETINGCONTENT();
                    ContentT.MEETINGCONTENTID = System.Guid.NewGuid().ToString();
                    ContentT.MEETINGINFOID    = tmpMeetingInfo.MEETINGINFOID;
                    ContentT.MEETINGUSERID    = MeetingMember.ObjectID;
                    ContentT.CREATEDATE       = Convert.ToDateTime(tmpMeetingInfo.CREATEDATE);
                    ContentT.CREATEUSERID     = tmpMeetingInfo.CREATEUSERID;
                    ContentT.UPDATEDATE       = tmpMeetingInfo.UPDATEDATE;
                    ContentT.UPDATEUSERID     = tmpMeetingInfo.UPDATEUSERID;
                    ContentT.CONTENT          = tmpTemplateContent;

                    ContentT.CREATECOMPANYID    = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID;
                    ContentT.CREATEUSERNAME     = Common.CurrentLoginUserInfo.EmployeeName;
                    ContentT.CREATEUSERID       = Common.CurrentLoginUserInfo.EmployeeID;
                    ContentT.CREATEDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID;
                    ContentT.CREATEPOSTID       = Common.CurrentLoginUserInfo.UserPosts[0].PostID;
                    ContentT.OWNERCOMPANYID     = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID;
                    ContentT.OWNERDEPARTMENTID  = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID;
                    ContentT.OWNERNAME          = Common.CurrentLoginUserInfo.EmployeeName;
                    ContentT.OWNERPOSTID        = Common.CurrentLoginUserInfo.UserPosts[0].PostID;
                    ContentT.OWNERID            = Common.CurrentLoginUserInfo.EmployeeID;

                    MeetingContentList.Add(ContentT);
                }
            }

            MeetingClient.BatchAddMeetingContentInfosCompleted += new EventHandler <BatchAddMeetingContentInfosCompletedEventArgs>(MeetingContentClient_BatchAddMeetingContentInfosCompleted);
            MeetingClient.BatchAddMeetingContentInfosAsync(MeetingContentList);
        }
コード例 #11
0
ファイル: MeetingTemplateForm.xaml.cs プロジェクト: JuRogn/OA
        void TemplateClient_GetMeetingTypeTemplateSingleInfoByIdCompleted(object sender, GetMeetingTypeTemplateSingleInfoByIdCompletedEventArgs e)
        {

            if (e.Result != null)
            {
                T_OA_MEETINGTEMPLATE TemplateTable = e.Result;
                txtTemplateName.Text = TemplateTable.TEMPLATENAME;
                
                txtTemplateContent.RichTextBoxContext = TemplateTable.CONTENT;
                SelectMeetingType = TemplateTable.T_OA_MEETINGTYPE;
                meetingtemplate = TemplateTable;
                combox_SelectSource();
            }


        }
コード例 #12
0
ファイル: MeetingManagementService.cs プロジェクト: JuRogn/OA
 public string MeetingTypeTemplateUpdate(T_OA_MEETINGTEMPLATE obj)
 {
     using (MeetingTemplateManagementBll TypeTemplateBll = new MeetingTemplateManagementBll())
     {
         return TypeTemplateBll.UpdateMeetingTemplateInfo(obj);
     }
 }
コード例 #13
0
ファイル: AddMeeting.xaml.cs プロジェクト: JuRogn/OA
        void TemplateClient_GetMeetingTypeTemplateNameInfosByMeetingTypeCompleted(object sender, GetMeetingTypeTemplateNameInfosByMeetingTypeCompletedEventArgs e)
        {

            if (e.Result != null)
            {
                List<T_OA_MEETINGTEMPLATE> tmpTemplate = e.Result.ToList();
                T_OA_MEETINGTEMPLATE TemplateT = new T_OA_MEETINGTEMPLATE();
                TemplateT.MEETINGTEMPLATEID = "";
                TemplateT.TEMPLATENAME = "请选择";
                tmpTemplate.Insert(0,TemplateT);
                this.cbxMeetingTypeTemplate.ItemsSource = tmpTemplate;
                
                this.cbxMeetingTypeTemplate.DisplayMemberPath = "TEMPLATENAME";                
                this.cbxMeetingTypeTemplate.SelectedIndex = 0;              
                
            }

        }