public async Task <IHttpActionResult> GetById(int id) { UserActivitiesDTO UserActivities = await UserActivitiesService.GetAll().Where(x => x.Id == id && !x.Deleted).ProjectTo <UserActivitiesDTO>().FirstOrDefaultAsync(); if (UserActivities == null) { return(NotFound()); } return(Ok(UserActivities)); }
public async Task <IHttpActionResult> Update(int id, [FromBody] UserActivitiesDTO UserActivitiesDto) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var entity = UserActivitiesDto.ToEntity(); await UserActivitiesService.UpdateAsync(entity); return(Ok(entity.ToModel())); }
public static UserActivities ToEntity(this UserActivitiesDTO dto, UserActivities entity) { return(Mapper.Map(dto, entity)); }
public static UserActivities ToEntity(this UserActivitiesDTO dto) { return(Mapper.Map <UserActivitiesDTO, UserActivities>(dto)); }