Exemple #1
0
        public async Task <IActionResult> Create(GusetBookViewModel user)
        {
            /*db.Users.Add(user);
             * await db.SaveChangesAsync();*/
            await AddGuestBook(user);

            return(RedirectToAction("Index"));
        }
Exemple #2
0
        public async Task AddGuestBook(GusetBookViewModel model)
        {
            var ret = new GuestbookEntry()
            {
                Name      = model.Name,
                Mail      = model.Mail,
                DateAdded = DateTime.Now,
                Message   = model.Message
            };

            db.Users.Add(ret);
            await db.SaveChangesAsync();
        }
Exemple #3
0
        public async Task <IActionResult> Edit(GusetBookViewModel model)
        {
            var gb = await db.Users.SingleOrDefaultAsync(x => x.Id == model.Id);

            gb.Name      = model.Name;
            gb.Mail      = model.Mail;
            gb.DateAdded = DateTime.Now;
            gb.Message   = model.Message;

            db.Users.Update(gb);
            await db.SaveChangesAsync();

            return(RedirectToAction("Index"));
        }