private void AddReportFilters(IEnumerable <SubscriptionModel> subscriptions, Schedule model1, int UserId, int ID) { model1.UserId = UserId; _repo.Add(model1); foreach (var item in subscriptions) { SubscriptionModel subs = new SubscriptionModel(item.Email, item.Description, item.EmailComment, model1.ID, item.UserId); _repoSub.Add(subs); foreach (var filter in item.ReportFilters) { ReportFilter reportfilter = new ReportFilter(); reportfilter.FilterID = filter.FilterID; reportfilter.ReportID = filter.ReportID; reportfilter.SubscriptionID = subs.Id; reportfilter.Value = filter.Value; _repofilter.Add(reportfilter); } } _repo.Delete(ID); }
public ResultModel Delete(int id) { return(_svr.Delete(id, AppUser)); }