示例#1
0
        public ActorCreateResponse Create(ActorCreateRequest request)
        {
            ActorCreateResponse response;

            if (ModelState.IsValid)
            {
                response = _actorService.Create(request);
            }
            else
            {
                response = new ActorCreateResponse()
                {
                    ErrorMessage = "Model state not valid"
                };
            }

            return(response);
        }
示例#2
0
        public ActorCreateResponse Create(ActorCreateRequest request)
        {
            var response = new ActorCreateResponse();

            var repoActor = new en.Actor
            {
                FirstName  = request.FirstName,
                LastName   = request.LastName,
                LastUpdate = DateTime.Now
            };

            _session.Save(repoActor);

            response.Actor = new Actor()
            {
                Id         = repoActor.Id,
                FirstName  = repoActor.FirstName,
                LastName   = repoActor.LastName,
                LastUpdate = repoActor.LastUpdate
            };

            return(response);
        }