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); } }
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) { } }