Exemplo n.º 1
0
        public override Subscription Update(int id, InsertSubscriptionRequest request)
        {
            var changedSubscription = base.Update(id, request);

            Helper helper = new Helper(_context);

            helper.ChangeSubscriptionNotification(_mapper.Map <Database.Subscriptions>(changedSubscription), $"Subscription information changed (number of movies: {changedSubscription.NumberOfMovies}, number of shows: {changedSubscription.NumberOfShows}, number of tickets: {changedSubscription.NumberOfTickets}, price: {changedSubscription.Price}, avaiable: {changedSubscription.Available}", "Warning");

            return(changedSubscription);
        }
Exemplo n.º 2
0
        public ActionResult <InsertSubscriptionResponse> Insert([FromBody] SubscriptionRequestData requestData)
        {
            InsertSubscriptionRequest  request  = new InsertSubscriptionRequest(requestData);
            InsertSubscriptionResponse response = this._insertSubscription.Process(request);

            if (!response.Success)
            {
                return(BadRequest(response));
            }

            return(response);
        }
Exemplo n.º 3
0
 public Service.Subscription InsertSubscription(InsertSubscriptionRequest insertSubscriptionRequest)
 {
     return(null);
 }