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); }
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); }
public Service.Subscription InsertSubscription(InsertSubscriptionRequest insertSubscriptionRequest) { return(null); }