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