コード例 #1
0
 public IFacadeUpdateResult <ReviewData> SaveReview(ReviewDto instance, int refId)
 {
     using (IUnitOfWork uow = UnitOfWorkFactory.Instance.Start(DataStoreResolver.CMSDataStoreKey))
     {
         ReviewFacade facade = new ReviewFacade(uow);
         IFacadeUpdateResult <ReviewData> result = facade.SaveReview(ReviewConverter.ConvertToData(instance), refId);
         return(result);
     }
 }
コード例 #2
0
        public void SaveReview()
        {
            // Mock data
            ReviewDto dto = new ReviewDto();

            dto.Title         = "test1";
            dto.Content       = "review 1 content";
            dto.IssuedBy      = "david";
            dto.IssuedByEmail = "*****@*****.**";
            dto.IsPublished   = true;

            ReviewData   data   = ReviewConverter.ConvertToData(dto);
            ReviewFacade facade = new ReviewFacade(UnitOfWork);
            IFacadeUpdateResult <ReviewData> result = facade.SaveReview(data, 0);

            if (result.IsSuccessful)
            {
            }
        }