예제 #1
0
        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();
            }
        }
예제 #2
0
        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 + "");
            //}
        }