public async Task Create(CreateDailyMenu dailyMenuVm) { var userId = ExtensionMethod.GetUserId(_httpContextAccessor.HttpContext); if (userId == null) { throw new ArgumentNullException(); } ; var dailyMenu = new DailyMenu { Name = dailyMenuVm.Name, CreatorUserId = userId, CreationTime = DateTime.Now }; await _dailyMenuRepository.AddAsync(dailyMenu); await _dailyMenuRepository.unitOfWork.SaveChangesAsync(); }
public async Task <IActionResult> Create(CreateDailyMenu model) { await _dailyMenu.Create(model); return(Ok()); }