public CfNumberQueryResult SearchAvailableNumbers(CfSearchAvailableNumbers searchAvailableNumbers) { var resourceList = BaseRequest <ResourceList>(HttpMethod.Get, new SearchAvailableNumbers(searchAvailableNumbers), new CallfireRestRoute <Number>(null, NumberRestRouteObjects.Search, null)); var number = resourceList.Resource == null ? null : resourceList.Resource.Select(r => NumberMapper.FromNumber((Number)r)).ToArray(); return(new CfNumberQueryResult(resourceList.TotalResults, number)); }
public CfNumber GetNumber(string number) { if (String.IsNullOrEmpty(number)) { return(null); } var resource = BaseRequest <Resource>(HttpMethod.Get, null, new CallfireRestRoute <Number>(long.Parse(number))); return(NumberMapper.FromNumber((Number)resource.Resources)); }
public CfNumberQueryResult QueryNumbers(CfQueryNumbers queryNumbers) { var resourceList = BaseRequest <ResourceList>(HttpMethod.Get, new QueryNumbers(queryNumbers), new CallfireRestRoute <Number>()); var number = resourceList.Resource == null ? null : resourceList.Resource.Select(r => NumberMapper.FromNumber((Number)r)).ToArray(); return(new CfNumberQueryResult(resourceList.TotalResults, number)); }
public void InsertPizzaOrder(PizzaOrderDAO po) { List <Pizza> Pizza = new List <Pizza>(); List <List <Topping> > toppings = new List <List <Topping> >(); List <List <Cheese> > cheeses = new List <List <Cheese> >(); foreach (var item in po.Order.Pizzas) { Pizza.Add(PizzaMapper.PizzaDAO_Pizza(item)); toppings.Add(PizzaMapper.PizzaDAO_Topping(item)); cheeses.Add(PizzaMapper.PizzaDAO_Cheeses(item)); } data.InsertPizzaOrder(CustomerMapper.CustomerDAO_Customer(po.Customer), Pizza, toppings, cheeses, EmailMapper.EmailDAO_Email(po.Customer.Email), NameMapper.NameDAO_Name(po.Customer.Name), NumberMapper.NumberDAO_Number(po.Customer.Number), AddressMapper.AddressDAO_Address(po.Customer.Address)); }
public CfNumber GetNumber(string number) { return(NumberMapper.FromNumber(NumberService.GetNumber(new GetNumber(number)))); }