예제 #1
0
        public InternFollowEntity Create(UserEntity UserEntity, InternFollowEntity InternFollowEntity)
        {
            InternFollow InternFollow = InternFollowEntity.ToModel();

            IMSContext.InternFollows.Add(InternFollow);
            IMSContext.SaveChanges();
            return(InternFollowEntity);
        }
예제 #2
0
        public InternFollowEntity Update(UserEntity UserEntity, Guid internNewsId, InternFollowEntity InternFollowEntity)
        {
            InternFollow InternFollow = IMSContext.InternFollows.Where(s => s.Id == internNewsId).FirstOrDefault();

            if (InternFollow == null)
            {
                throw new BadRequestException("Khong tim thay Intern News");
            }
            InternFollow = InternFollowEntity.ToModel(InternFollow);
            IMSContext.InternFollows.Update(InternFollow);
            IMSContext.SaveChanges();
            return(InternFollowEntity);
        }
예제 #3
0
 public InternFollowEntity Update([FromRoute] Guid internNewsId, [FromBody] InternFollowEntity InternFollowEntity)
 {
     return(InternFollowService.Update(UserEntity, internNewsId, InternFollowEntity));
 }
예제 #4
0
 public InternFollowEntity Create([FromBody] InternFollowEntity internNewsEntity)
 {
     return(InternFollowService.Create(UserEntity, internNewsEntity));
 }