Beispiel #1
0
 public void UpdateEvent()
 {
     //数据验证过程
     if (!new TrainApplicationUtilityPresenter(_ItsView, _LoginUser).Vaildation())
     {
         return;
     }
     //数据收集过程
     _ANewObject = new TraineeApplication();
     new TrainApplicationDataCollecter(_ItsView, _LoginUser).CompleteTheObject(_ANewObject);
     try
     {
         _ANewObject.PKID = Convert.ToInt32(_ItsView.TrainApplicationID);
         _ANewObject.TraineeApplicationStatuss = TraineeApplicationStatus.New;
         _ITraineeApplicationFacade.UpdateTraineeApplication(_ANewObject);
         _ItsView.ActionSuccess = true;
     }
     catch (ApplicationException ae)
     {
         _ItsView.Message = ae.Message;
     }
 }