Beispiel #1
0
 public void AddEvent()
 {
     //数据验证
     if (!new ContractTypeVaildater(_ItsView).Vaildate())
     {
         return;
     }
     //数据收集
     _ANewObject = new ContractType(0, "");
     new ContractTypeDataCollector(_ItsView).CompleteTheObject(_ANewObject);
     //执行事务
     try
     {
         _IContractTypeFacade = InstanceFactory.CreateContractTypeFacade();
         _IContractTypeFacade.AddContractType(_ANewObject);
         _ItsView.ActionSuccess = true;
     }
     catch (ApplicationException ae)
     {
         _ItsView.ResultMessage = ae.Message;
     }
 }
 public ContractTypeDataBinder(IContractType itsView, IContractTypeFacade getContractType)
 {
     _ItsView             = itsView;
     _IContractTypeFacade = getContractType;
 }