public ActionResult SelectSubscriber(string gsm, int activeTypeId, int orderChannelId, int subscriberTypeId, DateTime startDateMin, DateTime startDateMax, DateTime lastSuccessfulPaymentDateMin, DateTime lastSuccessfulPaymentDateMax) { _subscriberManagementService = new SubscriberManagementServiceSoapClient(); #region Token Core.SubscriberService.MAuthToken token = new Core.SubscriberService.MAuthToken(); token.UserCode = base.settings.UserCode; token.Pin = base.settings.Pin; #endregion #region MSelectSubscriberInput MSelectSubscriberInput input = new MSelectSubscriberInput(); input.ProductId = 0; input.GSM = gsm; input.OrderChannelId = orderChannelId; input.Active = activeTypeId; input.SubscriberType = subscriberTypeId; input.StartDateMin = startDateMin; input.StartDateMax = startDateMax; input.LastSuccessfulPaymentDateMin = lastSuccessfulPaymentDateMin; input.LastSuccessfulPaymentDateMax = lastSuccessfulPaymentDateMax; #endregion var result = _subscriberManagementService.SelectSubscriber(token, input); return(View(result)); }
public ActionResult DeactivateSubscriber(Guid subscriberId) { _subscriberManagementService = new SubscriberManagementServiceSoapClient(); Core.SubscriberService.MAuthToken token = new Core.SubscriberService.MAuthToken(); token.UserCode = base.settings.UserCode; token.Pin = base.settings.Pin; var guid = new Guid(subscriberId.ToString()); var response = _subscriberManagementService.DeactivateSubscriber(token, guid); return(View(response)); }