public void ReportCampaign(int userId, int campaignId, string reason) { using (IUnitOfWork uow = unitOfWorkFactory.CreateUnitOfWork()) { campaignReportBridgeRepository.Save(new CampaignReport() { BursifyUserId = userId, CampaignId = campaignId, Reason = reason }); uow.Commit(); } }
public void test() { var dataSession = new DataSession(); var uowFactory = new UnitOfWorkFactory(dataSession); var uow = uowFactory.CreateUnitOfWork(); BridgeRepository <CampaignReport> campaignReportBridgeRepository = new BridgeRepository <CampaignReport>(dataSession); campaignReportBridgeRepository.Save(new CampaignReport() { BursifyUserId = 3, CampaignId = 1, Reason = "reason" }); uow.Commit(); //foreach (var cs in c) //{ // MessageBox.Show(cs.ID + ""); //} }