Ejemplo n.º 1
0
 public ForteCustomer()
 {
     paymethod = new FortePaymethod();
     addresses = new List <ForteAddress>();
     response  = new ForteResponse();
     links     = new ForteLinks();
 }
Ejemplo n.º 2
0
 public ForteCustomer()
 {
     paymethod = new FortePaymethod();
     addresses = new List<ForteAddress>();
     response = new ForteResponse();
     links = new ForteLinks();
 }
Ejemplo n.º 3
0
        public virtual FortePaymethod GetPaymethod()
        {
            FortePaymethod payResult = new FortePaymethod();
            ForteException errPay    = new ForteException()
            {
                HttpStatusCode = System.Net.HttpStatusCode.OK,
                Source         = "GetPaymethod"
            };
            string strpayResult = Requestor.Get(_url, _strUser, _strPassword, _strAuthAccountID);

            if (!(strpayResult.IndexOf("#ERROR#") == -1))
            {
                errPay.ForteError.ErrorType = "#ERROR#";
                errPay.ForteError.Message   = strpayResult;
                throw errPay;
            }
            else if (!(strpayResult.IndexOf("NotFound") == -1))
            {
                errPay.ForteError.ErrorType = "NotFound";
                errPay.ForteError.Message   = strpayResult;
                throw errPay;
            }
            else if (!(strpayResult.IndexOf("BadRequest") == -1))
            {
                errPay.ForteError.ErrorType = "BadRequest";
                errPay.ForteError.Message   = strpayResult;
                throw errPay;
            }
            else
            {
                payResult = Mapper <FortePaymethod> .MapFromJson(strpayResult);

                return(payResult);
            }
        }