Пример #1
0
        async Task <TaskTimeModel> ITaskTimeRepository.AddTaskTime(TaskTimeModel taskTime)
        {
            var taskTimeEntity = this._mapper.Map <TaskTimeEntity>(taskTime);

            this._context.TaskTime.Add(taskTimeEntity);

            await this._context.SaveChangesAsync();

            return(this._mapper.Map <TaskTimeModel>(taskTimeEntity));
        }
Пример #2
0
        public async Task <IActionResult> PostTaskTime([FromBody] TaskTimeModel taskTime)
        {
            if (taskTime == null)
            {
                return(BadRequest());
            }
            taskTime.Date = DateTime.Now;
            var newTaskTime = await this._taskTimeUsecase.AddTaskTime(taskTime);

            return(Created("created new task-time", newTaskTime));
        }
Пример #3
0
 Task <TaskTimeModel> ITaskTimeUsecase.AddTaskTime(TaskTimeModel taskTime)
 {
     taskTime.Date = taskTime.Date.Date;
     return(this._taskTimeRepository.AddTaskTime(taskTime));
 }