Ejemplo n.º 1
0
        /// <summary>
        /// Creates a new customer
        /// </summary>
        /// <returns></returns>
        public ActionResult CreateCustomer(CreateCustomerVM createCustomerVM)
        {
            var postCustomer = new Fusebill.ApiWrapper.Dto.Post.Customer
            {
                FirstName         = createCustomerVM.firstName,
                LastName          = createCustomerVM.lastName,
                PrimaryEmail      = createCustomerVM.primaryEmail,
                PrimaryPhone      = createCustomerVM.primaryPhone,
                CompanyName       = createCustomerVM.companyName,
                Reference         = createCustomerVM.reference,
                CustomerReference = new ApiWrapper.Dto.Get.CustomerReference {
                    Reference1 = createCustomerVM.customerReference,
                }
            };

            var returnedCustomer = ApiClient.PostCustomer(postCustomer);

            return(Json(returnedCustomer));
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Creates a new customer
        /// </summary>
        /// <returns></returns>
        public ActionResult CreateCustomer(CreateCustomerVM createCustomerVM)
        {
            var postCustomer = new Fusebill.ApiWrapper.Dto.Post.Customer
            {

                FirstName = createCustomerVM.firstName,
                LastName = createCustomerVM.lastName,
                PrimaryEmail = createCustomerVM.primaryEmail,
                PrimaryPhone = createCustomerVM.primaryPhone,
                CompanyName = createCustomerVM.companyName,
                Reference = createCustomerVM.reference,
                CustomerReference = new ApiWrapper.Dto.Get.CustomerReference {
                    Reference1 = createCustomerVM.customerReference,
                }
            };

            var returnedCustomer = ApiClient.PostCustomer(postCustomer);

            return Json(returnedCustomer);
        }
Ejemplo n.º 3
0
        public Customer PostCustomer(Fusebill.ApiWrapper.Dto.Post.Customer customer)
        {
            var url = RestUriBuilder.BuildUri("customers");

            return(PostEntity <Fusebill.ApiWrapper.Dto.Post.Customer, Customer>(url, customer));
        }