示例#1
0
        public async Task <int> Add(TodoDaily todoDaily, CancellationToken cancellationToken)
        {
            _context.TodoDailys.Add(todoDaily);
            await _context.SaveChangesAsync(cancellationToken);

            return(todoDaily.Id);
        }
        public async Task <int> Handle(CreateTodoDailyCommand request, CancellationToken cancellationToken)
        {
            var asset = new TodoDaily
            {
                TodoDailyActivity = request.TodoDailyActivity,
                Check             = false,
                MadeSince         = DateTime.Now,
                MadeUntil         = DateTime.Now.AddDays(1),
                UserPropertyId    = request.userPropertyId
            };

            return(await _todoDaily.Add(asset, cancellationToken));
        }