Example #1
0
 public int AddSpamReport(SpamReportForm form)
 {
     using (var uow = UnitOfWorkFactory.Create <NovelContext>())
     {
         var service = new SpamReportService(uow);
         var id      = service.SaveChanges(form);
         return(id);
     }
 }
Example #2
0
        public int SaveChanges(SpamReportForm form)
        {
            var tSpamReport = Table <SpamReport>();

            var spamReport = tSpamReport.GetOrAdd(w => w.ID == form.ID);

            UpdateAuditFields(spamReport, form.ByUserID);
            MapProperty(form, spamReport, form.InlineEditProperty);
            // save
            SaveChanges();

            return(spamReport.ID);
        }
Example #3
0
 public JsonResult SpamReport(SpamReportForm form)
 {
     return(SaveChanges(form, Facade <SpamReportFacade>().AddSpamReport));
 }