Пример #1
0
 //grid编辑出差补贴
 private void btEdit_Click(object sender, RoutedEventArgs e)
 {
     if (DtGrid.SelectedItems.Count > 0)
     {
         var item = (DtGrid.SelectedItems[0] as T_OA_AREAALLOWANCE);
         if (Common.CurrentLoginUserInfo.UserPosts[0].CompanyID != solutionsObj.OWNERCOMPANYID)
         {
             Utility.ShowCustomMessage(MessageTypes.Caution, Utility.GetResourceStr("PROMPT"), "不能修改其他公司的出差补贴");
             return;
         }
         AreaAllowanceForm form = new AreaAllowanceForm(FormTypes.Edit, (DtGrid.SelectedItems[0] as T_OA_AREAALLOWANCE).AREAALLOWANCEID, AreaID, solutionsObj.TRAVELSOLUTIONSID, (DtGrid.SelectedItems[0] as T_OA_AREAALLOWANCE).POSTLEVEL);
         EntityBrowser browser = new EntityBrowser(form);
         browser.MinHeight = 280;
         browser.MinWidth = 410;
         browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent);
         browser.Show<string>(DialogMode.Default, SMT.SAAS.Main.CurrentContext.Common.ParentLayoutRoot, "", (result) => { });
     }
     else
     {
         Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("SELECTERROR", "EDIT"));
         return;
     }
 }
Пример #2
0
        private void btnAllowanceAdd_Click(object sender, RoutedEventArgs e)
        {
            if (DtGridArea.SelectedItems.Count > 0)
            {
                AreaAllowanceForm form = new AreaAllowanceForm(FormTypes.New, "", AreaID, solutionsObj.TRAVELSOLUTIONSID, "");
                EntityBrowser browser = new EntityBrowser(form);
                browser.MinHeight = 150;
                browser.MinWidth = 410;
                browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent);
                browser.Show<string>(DialogMode.Default, SMT.SAAS.Main.CurrentContext.Common.ParentLayoutRoot, "", (result) => { });

            }
            else
            {
                Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("SELECTEAERA"));
            }

        }