コード例 #1
0
 public async Task <IActionResult> CreateAsync(UserCreateViewModel user)
 {
     return(responseConverter.
            GetResponse(
                await userCRUDService.CreateAsync(
                    mapper.Map <UserCreateModel, UserCreateViewModel>(user)), Request.Path.Value));
 }
コード例 #2
0
 public async Task<IActionResult> ShareAsync(int userId, int catId, int UserToShare)
 {
     return responseConverter.GetResponse(await catSharingService.ShareAsync(new CatSharingCreateModel(catId, UserToShare), userId));
 }
コード例 #3
0
 public async Task <IActionResult> ExecuteAsync(int statisticId)
 {
     return(responseConverter.GetResponse(await statisticService.GetStatisticResultAsync(statisticId)));
 }
コード例 #4
0
 public async Task <IActionResult> FeedAsync(int userId, int catId, [FromBody] FeedingTimeViewModel time)
 {
     return(responseConverter.GetResponse(await catFeedingService.FeedAsync(new CatFeedingCreateModel(catId, userId, time.FeedingTime))));
 }
コード例 #5
0
 public async Task <IActionResult> CreateAsync(CatCreateViewModel cat, int userId)
 {
     return(responseConverter.GetResponse(await catService.CreateAsync(new CatCreateServiceModel(cat.Name, userId), User.Claims)));
 }