Beispiel #1
0
 public string MeetingContentAdd(T_OA_MEETINGCONTENT obj)
 {
     using (MeetingContentManagementBll ContentBll = new MeetingContentManagementBll())
     {
         return(ContentBll.AddMeetingContentInfo(obj));
     }
 }
Beispiel #2
0
 public void MeetingContentInfoUpdate(T_OA_MEETINGCONTENT obj)
 {
     using (MeetingContentManagementBll ContentBll = new MeetingContentManagementBll())
     {
         ContentBll.UpdateMeetingContentInfo(obj);
     }
 }
Beispiel #3
0
 public AddMeetingContent(T_OA_MEETINGCONTENT obj)
 {
     InitializeComponent();
     tmpContentT            = obj;
     this.ChildWinkow.Title = "添加会议内容";
     this.lblTitle.Content  = "更新个人会议内容";
     this.txtContent.Text   = HttpUtility.HtmlDecode(obj.CONTENT);
 }
Beispiel #4
0
 public AddMeetingContent(T_OA_MEETINGCONTENT obj)
 {
     InitializeComponent();
     tmpContentT = obj;
     this.ChildWinkow.Title = "添加会议内容";
     this.lblTitle.Content = "更新个人会议内容";
     this.txtContent.Text = HttpUtility.HtmlDecode( obj.CONTENT);
 }
        public AddMeetingContentForm(T_OA_MEETINGCONTENT obj)
        {
            InitializeComponent();
            tmpContentT = obj;
            //_files = new FileCollection(_customParams, _maxUpload);
            //FileList.ItemsSource = _files;
            //ctrFile.SystemName = "OA";
            //ctrFile.ModelName = "MeetingApp";
            //ctrFile.InitBtn(Visibility.Collapsed, Visibility.Collapsed);
            //ctrFile.Event_AllFilesFinished += new EventHandler<FileCountEventArgs>(Event_AllFilesFinished);
            //this.lblTitle.Text = "更新个人会议内容";
            this.txtContent.Text = HttpUtility.HtmlDecode(obj.CONTENT);

            MeetingClient.MeetingContentInfoUpdateCompleted += new EventHandler <System.ComponentModel.AsyncCompletedEventArgs>(ContentClient_MeetingContentInfoUpdateCompleted);
        }
        public AddMeetingContentForm(T_OA_MEETINGCONTENT obj)
        {
            InitializeComponent();
            tmpContentT = obj;
            //_files = new FileCollection(_customParams, _maxUpload);
            //FileList.ItemsSource = _files;
            //ctrFile.SystemName = "OA";
            //ctrFile.ModelName = "MeetingApp";
            //ctrFile.InitBtn(Visibility.Collapsed, Visibility.Collapsed);
            //ctrFile.Event_AllFilesFinished += new EventHandler<FileCountEventArgs>(Event_AllFilesFinished);
            //this.lblTitle.Text = "更新个人会议内容";
            this.txtContent.Text = HttpUtility.HtmlDecode( obj.CONTENT);

            MeetingClient.MeetingContentInfoUpdateCompleted += new EventHandler<System.ComponentModel.AsyncCompletedEventArgs>(ContentClient_MeetingContentInfoUpdateCompleted);
        }
Beispiel #7
0
        private void FinishContentBtn_Click(object sender, RoutedEventArgs e)
        {
            Button ConfirmBtn = sender as Button;
            V_MyMeetingInfosManagement MeetingV = ConfirmBtn.Tag as V_MyMeetingInfosManagement;

            T_OA_MEETINGCONTENT contentT = new T_OA_MEETINGCONTENT();

            contentT = MeetingV.OAMeetingContentT;
            AddMeetingContentForm AddWin  = new AddMeetingContentForm(contentT);
            EntityBrowser         browser = new EntityBrowser(AddWin);

            browser.MinWidth         = 380;
            browser.MinHeight        = 480;
            browser.ReloadDataEvent += new EntityBrowser.refreshGridView(AddWin_ReloadDataEvent);
            browser.Show <string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { });
        }
Beispiel #8
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);
        }
 private void FinishContentBtn_Click(object sender, RoutedEventArgs e)
 {
     Button ConfirmBtn = sender as Button;
     V_MyMeetingInfosManagement MeetingV = ConfirmBtn.Tag as V_MyMeetingInfosManagement;
     
     T_OA_MEETINGCONTENT contentT = new T_OA_MEETINGCONTENT();
     contentT = MeetingV.OAMeetingContentT;            
     AddMeetingContentForm AddWin = new AddMeetingContentForm(contentT);
     EntityBrowser browser = new EntityBrowser(AddWin);
     browser.MinWidth = 380;
     browser.MinHeight = 480;
     browser.ReloadDataEvent += new EntityBrowser.refreshGridView(AddWin_ReloadDataEvent);
     browser.Show<string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { });
     
 }
Beispiel #10
0
 public void MeetingContentInfoUpdate(T_OA_MEETINGCONTENT obj)
 {
     using (MeetingContentManagementBll ContentBll = new MeetingContentManagementBll())
     {
         ContentBll.UpdateMeetingContentInfo(obj);
     }
 }
Beispiel #11
0
 public string MeetingContentAdd(T_OA_MEETINGCONTENT obj)
 {
     using (MeetingContentManagementBll ContentBll = new MeetingContentManagementBll())
     {
         return ContentBll.AddMeetingContentInfo(obj);
     }
 }
Beispiel #12
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;                
            //}
            tmpTemplateContent = System.Text.Encoding.Unicode.GetBytes(this.tbxMeetingContent.GetRichTextbox().Xaml);

            if (tmpMeetingMember != null)
            {
                MeetingContentList.Clear();
                foreach (var MeetingMember in vemployeeObj)
                {
                    T_OA_MEETINGCONTENT ContentT = new T_OA_MEETINGCONTENT();
                    ContentT.MEETINGCONTENTID = System.Guid.NewGuid().ToString();
                    ContentT.MEETINGINFOID = tmpMeetingInfo.MEETINGINFOID;
                    //ContentT.MEETINGUSERID = MeetingMember.ObjectID;
                    ContentT.MEETINGUSERID = MeetingMember.T_HR_EMPLOYEE.EMPLOYEEID;
                    ContentT.CREATEDATE = Convert.ToDateTime(tmpMeetingInfo.CREATEDATE);
                    ContentT.CREATEUSERID = tmpMeetingInfo.CREATEUSERID;
                    ContentT.UPDATEDATE = null;
                    ContentT.UPDATEUSERID = "";
                    ContentT.UPDATEUSERNAME = "";
                    ContentT.CONTENT = System.Convert.ToString(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 = MeetingMember.ObjectName;//Common.CurrentLoginUserInfo.EmployeeName;
                    ContentT.OWNERNAME = MeetingMember.T_HR_EMPLOYEE.EMPLOYEECNAME;
                    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);
            
        }
Beispiel #13
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);
            
        }