public int AddSpamReport(SpamReportForm form) { using (var uow = UnitOfWorkFactory.Create <NovelContext>()) { var service = new SpamReportService(uow); var id = service.SaveChanges(form); return(id); } }
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); }
public JsonResult SpamReport(SpamReportForm form) { return(SaveChanges(form, Facade <SpamReportFacade>().AddSpamReport)); }