public void MeetingStaffUpdateInfos(T_OA_MEETINGSTAFF obj) { using (MeetingStaffManagementBll MeetingStaffBll = new MeetingStaffManagementBll()) { MeetingStaffBll.UpdateMeetingStaffInfo(obj); } }
void AddMeetingStaffInfo() { //MeetingStaffManagementServiceClient MemberClient = new MeetingStaffManagementServiceClient(); if (tmpMeetingMember != null) { foreach (var MeetingMember in tmpMeetingMember) { T_OA_MEETINGSTAFF StaffT = new T_OA_MEETINGSTAFF(); StaffT.MEETINGSTAFFID = System.Guid.NewGuid().ToString(); StaffT.MEETINGINFOID = tmpMeetingInfo.MEETINGINFOID; StaffT.CREATEUSERID = tmpMeetingInfo.CREATEUSERID; StaffT.CONFIRMFLAG = "0"; StaffT.FILENAME = ""; StaffT.MEETINGUSERID = MeetingMember.ObjectID.ToString();// ArrUsers[i].ToString(); StaffT.CREATEDATE = Convert.ToDateTime(tmpMeetingInfo.CREATEDATE); StaffT.UPDATEDATE = null; StaffT.UPDATEUSERID = ""; StaffT.CREATECOMPANYID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; StaffT.CREATEUSERNAME = Common.CurrentLoginUserInfo.EmployeeName; StaffT.CREATEUSERID = Common.CurrentLoginUserInfo.EmployeeID; StaffT.CREATEDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; StaffT.CREATEPOSTID = Common.CurrentLoginUserInfo.UserPosts[0].PostID; StaffT.OWNERCOMPANYID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; StaffT.OWNERDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; StaffT.OWNERNAME = Common.CurrentLoginUserInfo.EmployeeName; StaffT.OWNERPOSTID = Common.CurrentLoginUserInfo.UserPosts[0].PostID; StaffT.OWNERID = Common.CurrentLoginUserInfo.EmployeeID; MeetingStaffList.Add(StaffT); } } MeetingClient.BatchAddMeetingStaffInfosCompleted += new EventHandler <BatchAddMeetingStaffInfosCompletedEventArgs>(MemberClient_BatchAddMeetingStaffInfosCompleted); MeetingClient.BatchAddMeetingStaffInfosAsync(MeetingStaffList); }
//添加 public string MeetingStaffInfoAdd(T_OA_MEETINGSTAFF obj) { using (MeetingStaffManagementBll MeetingStaffBll = new MeetingStaffManagementBll()) { return(MeetingStaffBll.AddMeetingStaffInfo(obj)); } }
public EmceeMemberMeetingForm(T_OA_MEETINGINFO meetinginfo,V_MyMeetingInfosManagement objVMeeting,T_OA_MEETINGROOM RoomObj) { InitializeComponent(); tmpStaff = objVMeeting.OAMeetingStaffT; //ctrFile.SystemName = "OA"; //ctrFile.ModelName = "MeetingApp"; //ctrFile.InitBtn(Visibility.Collapsed, Visibility.Collapsed); //ShowMeetingInfos(meetinginfo,objVMeeting,RoomObj); StrContentID = objVMeeting.OAMeetingContentT.MEETINGCONTENTID; }
public EmceeMemberMeetingForm(T_OA_MEETINGINFO meetinginfo, V_MyMeetingInfosManagement objVMeeting, T_OA_MEETINGROOM RoomObj) { InitializeComponent(); tmpStaff = objVMeeting.OAMeetingStaffT; //ctrFile.SystemName = "OA"; //ctrFile.ModelName = "MeetingApp"; //ctrFile.InitBtn(Visibility.Collapsed, Visibility.Collapsed); //ShowMeetingInfos(meetinginfo,objVMeeting,RoomObj); StrContentID = objVMeeting.OAMeetingContentT.MEETINGCONTENTID; }
private void JoinMeetingBtn_Click(object sender, RoutedEventArgs e) { Button ConfirmBtn = sender as Button; V_MyMeetingInfosManagement MeetingV = ConfirmBtn.Tag as V_MyMeetingInfosManagement; T_OA_MEETINGSTAFF StaffT = new T_OA_MEETINGSTAFF(); StaffT = MeetingV.OAMeetingStaffT; DateTime DtNow = System.DateTime.Now; DateTime DtStart = Convert.ToDateTime(MeetingV.OAMeetingInfoT.STARTTIME); if (DtStart >= Convert.ToDateTime(MeetingV.OAMeetingInfoT.ENDTIME)) { Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("CAUTION"), Utility.GetResourceStr("NOWGREATEENDNOTJOIN")); return; } if (DtNow >= DtStart) { //确认时间超过或等于会议开始时间 Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("CAUTION"), Utility.GetResourceStr("NOWGREATESTARTNOJOIN")); return; } else { string Result = ""; SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow com = new SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow(); com.OnSelectionBoxClosed += (obj, result) => { try { FrmConfirmJoinMeeting form = new FrmConfirmJoinMeeting(MeetingV); EntityBrowser browser = new EntityBrowser(form); browser.MinHeight = 570; browser.MinWidth = 580; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); browser.Show <string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result1) => { }, true); } catch (Exception ex) { //com.SelectionBox(Utility.GetResourceStr("DELETECONFIRM"), Utility.GetResourceStr("DELETEALTER"), SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow.titlename, Result); } }; com.SelectionBox(Utility.GetResourceStr("JOINMEETINGCONFIRM"), Utility.GetResourceStr("JOINMEETINGCONFIRM"), SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow.titlename, Result); } }
public FrmConfirmJoinMeeting(V_MyMeetingInfosManagement MeetingT) { InitializeComponent(); //this.GetTimeHour(); PARENT.Children.Add(loadbar); issuanceExtOrgObj = new List <SMT.SaaS.FrameworkUI.OrganizationControl.ExtOrgObj>(); SetEnabled(); GetMeetingInfoByInfo(MeetingT); tmpstaff = MeetingT.OAMeetingStaffT; GetMeetingStaffInfo(MeetingT.OAMeetingInfoT); MeetingClient.GetAllMeetingStaffInfosByMeetingInfoIDCompleted += new EventHandler <GetAllMeetingStaffInfosByMeetingInfoIDCompletedEventArgs>(MeetingClient_GetAllMeetingStaffInfosByMeetingInfoIDCompleted); MeetingClient.GetMeetingTypeNameInfosToComboxCompleted += new EventHandler <GetMeetingTypeNameInfosToComboxCompletedEventArgs>(typeClient_GetMeetingTypeNameInfosToComboxCompleted); MeetingClient.GetMeetingRoomTreeInfosByCompanyIDCompleted += new EventHandler <GetMeetingRoomTreeInfosByCompanyIDCompletedEventArgs>(MeetingClient_GetMeetingRoomTreeInfosByCompanyIDCompleted); personclient.GetEmployeeDetailByIDsCompleted += new EventHandler <GetEmployeeDetailByIDsCompletedEventArgs>(personclient_GetEmployeeDetailByIDsCompleted); MeetingClient.GetMeetingRoomTreeInfosByCompanyIDAsync(Common.CurrentLoginUserInfo.UserPosts[0].CompanyID); personclient.GetEmployeeDetailByParasCompleted += new EventHandler <GetEmployeeDetailByParasCompletedEventArgs>(personclient_GetEmployeeDetailByParasCompleted); MeetingClient.MeetingStaffUpdateInfosCompleted += new EventHandler <System.ComponentModel.AsyncCompletedEventArgs>(MeetingStaffClient_MeetingStaffUpdateInfosCompleted); }
private void PassedBtn_Click(object sender, RoutedEventArgs e) { if (SelectMeeting == null) { ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "EDIT"), Utility.GetResourceStr("CONFIRMBUTTON")); } else { if (SelectMeeting.OAMeetingStaffT.ISOK == "1" || SelectMeeting.OAMeetingStaffT.ISOK == "2") { Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("CAUTION"), Utility.GetResourceStr("ISOKNOTCONFIRMAGAIN")); return; } else { T_OA_MEETINGSTAFF staff = new T_OA_MEETINGSTAFF(); staff = SelectMeeting.OAMeetingStaffT; staff.ISOK = "1"; //确认通过 MeetingClient.MeetingStaffUpdateInfosCompleted += new EventHandler <System.ComponentModel.AsyncCompletedEventArgs>(MeetingClient_MeetingStaffUpdateInfosCompleted); MeetingClient.MeetingStaffUpdateInfosAsync(staff); } } }
private void JoinMeetingBtn_Click(object sender, RoutedEventArgs e) { Button ConfirmBtn = sender as Button; V_MyMeetingInfosManagement MeetingV = ConfirmBtn.Tag as V_MyMeetingInfosManagement; T_OA_MEETINGSTAFF StaffT = new T_OA_MEETINGSTAFF(); StaffT = MeetingV.OAMeetingStaffT; DateTime DtNow = System.DateTime.Now; DateTime DtStart = Convert.ToDateTime(MeetingV.OAMeetingInfoT.STARTTIME); if (DtStart >= Convert.ToDateTime(MeetingV.OAMeetingInfoT.ENDTIME)) { Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("CAUTION"), Utility.GetResourceStr("NOWGREATEENDNOTJOIN")); return; } if (DtNow >= DtStart) { //确认时间超过或等于会议开始时间 Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("CAUTION"), Utility.GetResourceStr("NOWGREATESTARTNOJOIN")); return; } else { string Result = ""; SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow com = new SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow(); com.OnSelectionBoxClosed += (obj, result) => { try { FrmConfirmJoinMeeting form = new FrmConfirmJoinMeeting(MeetingV); EntityBrowser browser = new EntityBrowser(form); browser.MinHeight = 570; browser.MinWidth = 580; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); browser.Show<string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result1) => { }, true); } catch (Exception ex) { //com.SelectionBox(Utility.GetResourceStr("DELETECONFIRM"), Utility.GetResourceStr("DELETEALTER"), SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow.titlename, Result); } }; com.SelectionBox(Utility.GetResourceStr("JOINMEETINGCONFIRM"), Utility.GetResourceStr("JOINMEETINGCONFIRM"), SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow.titlename, Result); } }
//添加 public string MeetingStaffInfoAdd(T_OA_MEETINGSTAFF obj) { using (MeetingStaffManagementBll MeetingStaffBll = new MeetingStaffManagementBll()) { return MeetingStaffBll.AddMeetingStaffInfo(obj); } }
public FrmConfirmJoinMeeting(V_MyMeetingInfosManagement MeetingT) { InitializeComponent(); //this.GetTimeHour(); PARENT.Children.Add(loadbar); issuanceExtOrgObj = new List<SMT.SaaS.FrameworkUI.OrganizationControl.ExtOrgObj>(); SetEnabled(); GetMeetingInfoByInfo(MeetingT); tmpstaff = MeetingT.OAMeetingStaffT; GetMeetingStaffInfo(MeetingT.OAMeetingInfoT); MeetingClient.GetAllMeetingStaffInfosByMeetingInfoIDCompleted += new EventHandler<GetAllMeetingStaffInfosByMeetingInfoIDCompletedEventArgs>(MeetingClient_GetAllMeetingStaffInfosByMeetingInfoIDCompleted); MeetingClient.GetMeetingTypeNameInfosToComboxCompleted += new EventHandler<GetMeetingTypeNameInfosToComboxCompletedEventArgs>(typeClient_GetMeetingTypeNameInfosToComboxCompleted); MeetingClient.GetMeetingRoomTreeInfosByCompanyIDCompleted += new EventHandler<GetMeetingRoomTreeInfosByCompanyIDCompletedEventArgs>(MeetingClient_GetMeetingRoomTreeInfosByCompanyIDCompleted); personclient.GetEmployeeDetailByIDsCompleted += new EventHandler<GetEmployeeDetailByIDsCompletedEventArgs>(personclient_GetEmployeeDetailByIDsCompleted); MeetingClient.GetMeetingRoomTreeInfosByCompanyIDAsync(Common.CurrentLoginUserInfo.UserPosts[0].CompanyID); personclient.GetEmployeeDetailByParasCompleted += new EventHandler<GetEmployeeDetailByParasCompletedEventArgs>(personclient_GetEmployeeDetailByParasCompleted); MeetingClient.MeetingStaffUpdateInfosCompleted += new EventHandler<System.ComponentModel.AsyncCompletedEventArgs>(MeetingStaffClient_MeetingStaffUpdateInfosCompleted); }
private void PassedBtn_Click(object sender, RoutedEventArgs e) { if (SelectMeeting == null) { ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "EDIT"), Utility.GetResourceStr("CONFIRMBUTTON")); } else { if (SelectMeeting.OAMeetingStaffT.ISOK == "1" || SelectMeeting.OAMeetingStaffT.ISOK == "2") { Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("CAUTION"), Utility.GetResourceStr("ISOKNOTCONFIRMAGAIN")); return; } else { T_OA_MEETINGSTAFF staff = new T_OA_MEETINGSTAFF(); staff = SelectMeeting.OAMeetingStaffT; staff.ISOK = "1"; //确认通过 MeetingClient.MeetingStaffUpdateInfosCompleted += new EventHandler<System.ComponentModel.AsyncCompletedEventArgs>(MeetingClient_MeetingStaffUpdateInfosCompleted); MeetingClient.MeetingStaffUpdateInfosAsync(staff); } } }
void AddMeetingStaffInfo() { //MeetingStaffManagementServiceClient MemberClient = new MeetingStaffManagementServiceClient(); if (tmpMeetingMember != null) { MeetingStaffList.Clear(); foreach (var MeetingMember in vemployeeObj) { T_OA_MEETINGSTAFF StaffT = new T_OA_MEETINGSTAFF(); StaffT.MEETINGSTAFFID = System.Guid.NewGuid().ToString(); StaffT.T_OA_MEETINGINFO = tmpMeetingInfo;// new T_OA_MEETINGINFO(); //tmpMeetingInfo; StaffT.MEETINGINFOID = tmpMeetingInfo.MEETINGINFOID; StaffT.CREATEUSERID = tmpMeetingInfo.CREATEUSERID; StaffT.CONFIRMFLAG = "0"; StaffT.ISOK = "0"; StaffT.FILENAME = ""; //StaffT.MEETINGUSERID = MeetingMember.ObjectID.ToString();// ArrUsers[i].ToString(); StaffT.MEETINGUSERID = MeetingMember.T_HR_EMPLOYEE.EMPLOYEEID; StaffT.CREATEDATE = Convert.ToDateTime(tmpMeetingInfo.CREATEDATE); StaffT.UPDATEDATE = null; StaffT.UPDATEUSERID = ""; StaffT.UPDATEUSERNAME = ""; StaffT.CREATECOMPANYID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; StaffT.CREATEUSERNAME = Common.CurrentLoginUserInfo.EmployeeName; StaffT.CREATEUSERID = Common.CurrentLoginUserInfo.EmployeeID; StaffT.CREATEDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; StaffT.CREATEPOSTID = Common.CurrentLoginUserInfo.UserPosts[0].PostID; StaffT.OWNERCOMPANYID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; StaffT.OWNERDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; //StaffT.OWNERNAME = MeetingMember.ObjectName;// Common.CurrentLoginUserInfo.EmployeeName; StaffT.OWNERNAME = MeetingMember.T_HR_EMPLOYEE.EMPLOYEECNAME;// Common.CurrentLoginUserInfo.EmployeeName; StaffT.OWNERPOSTID = Common.CurrentLoginUserInfo.UserPosts[0].PostID; StaffT.OWNERID = Common.CurrentLoginUserInfo.EmployeeID; MeetingStaffList.Add(StaffT); } } //MeetingClient.BatchAddMeetingStaffInfosCompleted += new EventHandler<BatchAddMeetingStaffInfosCompletedEventArgs>(MemberClient_BatchAddMeetingStaffInfosCompleted); //MeetingClient.BatchAddMeetingStaffInfosAsync(MeetingStaffList); }