コード例 #1
0
        public async Task <IActionResult> Add(NotitieViewModel model)
        {
            model.AssigningUserName = userManager.GetUserName(HttpContext.User);
            model.AssigningUserId   = userManager.GetUserId(HttpContext.User);
            model.AssignedUserId    = userManager.FindByNameAsync(model.AssignedUserName).Result.Id;
            model.Timestamp         = DateTime.Now;
            model.Processed         = false;

            if (!ModelState.IsValid)
            {
                return(View(model));
            }
            await repo.addNote(model);

            return(RedirectToAction("Index"));
        }
コード例 #2
0
        public async Task addNote(NotitieViewModel model)
        {
            await context.Notities.AddAsync(new Notities
            {
                AssignedUserId    = model.AssignedUserId,
                AssignedUserName  = model.AssignedUserName,
                AssigningUserId   = model.AssigningUserId,
                AssigningUserName = model.AssigningUserName,
                Category          = model.Category,
                Notitie           = model.Notitie,
                PersonToCallName  = model.PersonToCallName,
                Phone             = model.Phone,
                Processed         = model.Processed,
                Timestamp         = model.Timestamp
            });

            await context.SaveChangesAsync();
        }
コード例 #3
0
        public IActionResult Add()
        {
            NotitieViewModel model = new NotitieViewModel();

            return(View(model));
        }