예제 #1
0
 void btnReSubmit_Click(object sender, RoutedEventArgs e)
 {
     ObservableCollection<T_OA_CONSERVATION> selectItems = GetSelectList();
     if (selectItems != null)
     {
         ConserVationForm form = new ConserVationForm(FormTypes.Resubmit);
         form.ConserVation = selectItems[0];
         EntityBrowser browser = new EntityBrowser(form);
         browser.FormType = FormTypes.Resubmit;
         browser.MinWidth = 750;
         browser.MinHeight = 600;
         browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent);
         browser.Show<string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }, true);
     }
     else
         ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "ReSubmit"), Utility.GetResourceStr("CONFIRMBUTTON"));
 }
예제 #2
0
 //编辑
 private void btnEdit_Click(object sender, RoutedEventArgs e)
 {
     ObservableCollection<T_OA_CONSERVATION> selectInfoList = GetSelectList();
     if (selectInfoList != null && selectInfoList.Count > 0)
     {
         selApporvalInfo = selectInfoList[0];
         if (selApporvalInfo.CHECKSTATE == ((int)CheckStates.UnSubmit).ToString() || selApporvalInfo.CHECKSTATE == ((int)CheckStates.UnApproved).ToString())
         {
             ConserVationForm form = new ConserVationForm(FormTypes.Edit);
             form.EditState = "update";
             form.ConserVation = selectInfoList[0];
             EntityBrowser browser = new EntityBrowser(form);
             browser.FormType = FormTypes.Edit;
             browser.MinWidth = 750;
             browser.MinHeight = 420;
             browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent);
             browser.Show<string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }, true);
         }
         else
         {
             Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("NOTONLYCANMODIFYTHEDATASUBMITTED"));
             return;
         }
     }
     else
     {
         Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("SELECTERROR", "UPDATE"));
     }
 }
예제 #3
0
 private void btnNew_Click(object sender, RoutedEventArgs e)
 {
     ConserVationForm form = new ConserVationForm(FormTypes.New);
     form.EditState = "add";
     EntityBrowser browser = new EntityBrowser(form);
     browser.MinWidth = 750;
     browser.MinHeight = 430;
     browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent);
     browser.Show<string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }, true);
 }