Пример #1
0
        public ActionResult Add(Entry entry)
        {
            ValidateForm(entry);

            if (ModelState.IsValid)
            {
                List <Entry> entries = _entriesRepository.GetEntries();
                List <int>   ids     = new List <int>();
                foreach (Entry e in entries)
                {
                    ids.Add(e.Id);
                }
                int newId = ids.Max() + 1;
                entry.Id = newId;

                ConnectDb c = new ConnectDb();
                c.AddEntry(entry);
                TempData["SuccessMessage"] = "Your new entry was successfully added!";
                return(RedirectToAction("Index"));
            }

            SetupActivitiesSelectList();
            return(View(entry));
        }