public ActionResult TryAddJournal(AddJournalModel model) { if (model == null) { return(RedirectToAction("AddJournal", "Journals")); } if (CurrentUser == null || !CurrentUser.IsAdmin) { return(RedirectToAction("Index", "Journals")); } DataContext.Journals.InsertOnSubmit(new Journal() { Title = model.Title, Periodicity = model.Periodicity, Subjects = model.Subjects, Amount = model.Amount, Date = model.Date, Price = model.Price, PhotoId = model?.PhotoId }); DataContext.SubmitChanges(); return(RedirectToAction("Index", "Journals")); }
public ActionResult TryEditJournal(AddJournalModel model) { if (model != null) { Journal journal = DataContext.Journals.FirstOrDefault(jour => jour.Id == model.Id); journal.Title = model.Title; journal.Periodicity = model.Periodicity; journal.Subjects = model.Subjects; journal.Date = model.Date; journal.Price = model.Price; journal.Amount = model.Amount; journal.PhotoId = model?.PhotoId; DataContext.SubmitChanges(); return(RedirectToAction("Index", "Journals")); } return(RedirectToAction("EditJournal", "Journals")); }