예제 #1
0
 public static ActorGroup GetActorGroup(ActorGroupModel model)
 {
     return(model != null ? new ActorGroup
     {
         Id = model.Id,
         Name = model.Name
     } : null);
 }
예제 #2
0
 public IHttpActionResult Post([FromBody] ActorGroupModel model)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     return(Ok(_concertService.SaveGroup(model).Response()));
 }
예제 #3
0
        /// <see cref="IConcertService.SaveGroup"/>
        public ServiceResponce SaveGroup(ActorGroupModel model)
        {
            var res      = _concertRepository.SaveGroup(ConcertModelHelper.GetActorGroup(model));
            var response = res != null?ServiceResponce
                           .FromSuccess()
                           .Result("Actor group save") :
                               ServiceResponce
                               .FromFailed()
                               .Result("Error save actor group");

            if (res != null)
            {
                response.Add("GroupId", res.Id);
            }
            return(response);
        }