示例#1
0
 void BtnView_Click(object sender, RoutedEventArgs e)
 {
     ObservableCollection<T_OA_CALENDAR> selCalendarList = GetSelectList();
     if (selCalendarList == null)
     {
         ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "VIEW"), Utility.GetResourceStr("CONFIRMBUTTON"));
         return;
     }
     CFrmCalendarInfo calendarInfo = new CFrmCalendarInfo(selCalendarList[0], "view");
     EntityBrowser browser = new EntityBrowser(calendarInfo);
     browser.FormType = FormTypes.Browse;
     browser.MinWidth = 560;
     browser.MinHeight = 425;
     //browser.ReloadDataEvent += new EntityBrowser.refreshGridView(calendarInfo_OkClick);
     browser.Show<string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }, true);
 }
示例#2
0
        void BtnView_Click(object sender, RoutedEventArgs e)
        {
            ObservableCollection <T_OA_CALENDAR> selCalendarList = GetSelectList();

            if (selCalendarList == null)
            {
                ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "VIEW"), Utility.GetResourceStr("CONFIRMBUTTON"));
                return;
            }
            CFrmCalendarInfo calendarInfo = new CFrmCalendarInfo(selCalendarList[0], "view");
            EntityBrowser    browser      = new EntityBrowser(calendarInfo);

            browser.FormType  = FormTypes.Browse;
            browser.MinWidth  = 560;
            browser.MinHeight = 425;
            //browser.ReloadDataEvent += new EntityBrowser.refreshGridView(calendarInfo_OkClick);
            browser.Show <string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }, true);
        }
示例#3
0
        /// <summary>
        /// 新建按钮
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnNew_Click(object sender, RoutedEventArgs e)
        {
            DateTime selDateTime = new DateTime();

            if (cndDateCanlendar.SelectedDate != null)
            {
                selDateTime = cndDateCanlendar.SelectedDate.Value;
            }
            else
            {
                selDateTime = System.DateTime.Now;
            }
            CFrmCalendarInfo calendarInfo = new CFrmCalendarInfo(selDateTime, "add");
            EntityBrowser    browser      = new EntityBrowser(calendarInfo);

            browser.MinWidth         = 560;
            browser.MinHeight        = 425;
            browser.ReloadDataEvent += new EntityBrowser.refreshGridView(calendarInfo_OkClick);
            browser.Show <string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }, true);
        }
示例#4
0
        /// <summary>
        /// 修改按钮
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnEdit_Click(object sender, RoutedEventArgs e)
        {
            ObservableCollection <T_OA_CALENDAR> selCalendarList = GetSelectList();

            if (selCalendarList == null)
            {
                ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("TIPS"), Utility.GetResourceStr("SELECTERROR", "EDIT"), Utility.GetResourceStr("CONFIRMBUTTON"));
                return;
            }
            if (SMT.SaaS.FrameworkUI.Common.Utility.ToolBarButtonByOperationControl(selCalendarList[0], OperationType.Edit, Common.CurrentLoginUserInfo.EmployeeID))
            {
                CFrmCalendarInfo calendarInfo = new CFrmCalendarInfo(selCalendarList[0], "update");
                EntityBrowser    browser      = new EntityBrowser(calendarInfo);
                browser.MinWidth         = 560;
                browser.MinHeight        = 425;
                browser.ReloadDataEvent += new EntityBrowser.refreshGridView(calendarInfo_OkClick);
                browser.Show <string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }, true);
            }
            else
            {
                Utility.ShowCustomMessage(MessageTypes.Caution, Utility.GetResourceStr("TIPS"), Utility.GetResourceStr("YOUDONOTHAVEPERMISSIONTOOPERATETHEDATA"));
            }
        }
示例#5
0
 /// <summary>
 /// 修改按钮
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnEdit_Click(object sender, RoutedEventArgs e)
 {
     ObservableCollection<T_OA_CALENDAR> selCalendarList = GetSelectList();
     if (selCalendarList == null)
     {
         ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("TIPS"), Utility.GetResourceStr("SELECTERROR", "EDIT"), Utility.GetResourceStr("CONFIRMBUTTON"));
         return;
     }
     if (SMT.SaaS.FrameworkUI.Common.Utility.ToolBarButtonByOperationControl(selCalendarList[0], OperationType.Edit, Common.CurrentLoginUserInfo.EmployeeID))
     {
         CFrmCalendarInfo calendarInfo = new CFrmCalendarInfo(selCalendarList[0], "update");
         EntityBrowser browser = new EntityBrowser(calendarInfo);
         browser.MinWidth = 560;
         browser.MinHeight = 425;
         browser.ReloadDataEvent += new EntityBrowser.refreshGridView(calendarInfo_OkClick);
         browser.Show<string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }, true);
     }
     else
     {
         Utility.ShowCustomMessage(MessageTypes.Caution, Utility.GetResourceStr("TIPS"), Utility.GetResourceStr("YOUDONOTHAVEPERMISSIONTOOPERATETHEDATA"));
     }
 }
示例#6
0
 /// <summary>
 /// 新建按钮
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnNew_Click(object sender, RoutedEventArgs e)
 {
     DateTime selDateTime = new DateTime();
     if (cndDateCanlendar.SelectedDate != null)
     {
         selDateTime = cndDateCanlendar.SelectedDate.Value;
     }
     else
     {
         selDateTime = System.DateTime.Now;
     }
     CFrmCalendarInfo calendarInfo = new CFrmCalendarInfo(selDateTime, "add");
     EntityBrowser browser = new EntityBrowser(calendarInfo);
     browser.MinWidth = 560;
     browser.MinHeight = 425;
     browser.ReloadDataEvent += new EntityBrowser.refreshGridView(calendarInfo_OkClick);
     browser.Show<string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }, true);
 }