public void Finish(Auction model, bool finishedManually = false) { model.StatusID = 3; Edit(model); List <AuctionFavorite> favs = model.AuctionFavorites.ToList(); for (int i = 0; i < favs.Count; i++) { AuctionFavoriteService.Delete(favs[i]); } if (finishedManually) { ScheduledEmailService.CancelScheduledEmails(2, model.ID); ScheduledEmailService.CancelScheduledEmails(3, model.ID); } }
public void MoveToArchives(Auto model, bool movedManually = false) { model.StatusID = 3; model.Top = 0; List <AutoFavorite> favs = model.AutoFavorites.ToList(); for (int i = 0; i < favs.Count; i++) { AutoFavoriteService.Delete(favs[i]); } if (movedManually) { //cancel scheduled emails concerning this auto ScheduledEmailService.CancelScheduledEmails(4, model.ID); } Edit(model); }