コード例 #1
0
ファイル: EditDefaultMessage.xaml.cs プロジェクト: jjg0519/OA
 public EditDefaultMessage(T_WF_DEFAULTMESSAGE Entity)
 {
     InitializeComponent();
     if (Entity == null)
     {
         ActionType = "0";
         entity     = new T_WF_DEFAULTMESSAGE();
     }
     else
     {
         ActionType         = "1";
         entity             = Entity;
         txtMSGCONTENT.Text = entity.MESSAGECONTENT == null ? "" : entity.MESSAGECONTENT;;
         //this.cobSYSTEMCODE.Selected<AppSystem>("Name", entity.SYSTEMCODE);
         //this.cobMODELCODE.Selected<AppModel>("Name", entity.MODELCODE);
         this.cbCondition.SelectedIndex = entity.AUDITSTATE == null ? 0 : (int)entity.AUDITSTATE;
         this.txtURL.Text = entity.APPLICATIONURL == null ? "" : entity.APPLICATIONURL;
     }
     InitWCFCompleted();
 }
コード例 #2
0
ファイル: DefaultList.xaml.cs プロジェクト: jjg0519/OA
 void btnEdit_Click(object sender, RoutedEventArgs e)
 {
     PlatformService.T_WF_DEFAULTMESSAGE entity = dgDefaultMessage.SelectedItem as PlatformService.T_WF_DEFAULTMESSAGE;
     if (entity != null)
     {
         EditDefaultMessage edit = new EditDefaultMessage(entity);
         edit.SaveCompleted += (obj, ev) =>
         {//保存成功,重新绑定
             SearchDefaultList();
         };
         edit.appSystem = appSystem;
         edit.appModel  = appModel;
         edit.cobMODELCODE.ItemsSource    = this.cbModelCode.ItemsSource;
         edit.cobMODELCODE.SelectedIndex  = 0;
         edit.cobSYSTEMCODE.ItemsSource   = this.cbSystemCode.ItemsSource;
         edit.cobSYSTEMCODE.SelectedIndex = 0;
         for (int i = 0; i < edit.cobSYSTEMCODE.Items.Count(); i++)
         {
             if ((edit.cobSYSTEMCODE.Items[i] as AppSystem).Name == entity.SYSTEMCODE)
             {
                 edit.cobSYSTEMCODE.SelectedIndex = i;
             }
         }
         for (int i = 0; i < edit.cobMODELCODE.Items.Count(); i++)
         {
             if ((edit.cobMODELCODE.Items[i] as AppModel).Name == entity.MODELCODE)
             {
                 edit.cobMODELCODE.SelectedIndex = i;
             }
         }
         edit.Show();
     }
     else
     {
         ComfirmWindow.ConfirmationBox("提示信息", "请选择一条记录进行修改!", "确定");
     }
 }