public ReturnData <Product> GetProductById([FromRoute] int productid) { ECommerceServices cs = new ECommerceServices(); return(cs.GetProductById(productid)); }
public List <Product> GetProducts( ) { ECommerceServices cs = new ECommerceServices(); return(cs.GetProducts(20)); }
public Product CreateProduct([FromBody] ProductDto productdto) { ECommerceServices cs = new ECommerceServices(); return(cs.CreateProduct(productdto)); }
public Customer CreateCustomer([FromBody] CustomerDto customerdto) { ECommerceServices cs = new ECommerceServices(); return(cs.CreateCustomer(customerdto)); }
public ReturnData <Customer> UpdateCustomerById([FromBody] CustomerDto customerdto, [FromRoute] int customerid) { ECommerceServices cs = new ECommerceServices(); return(cs.UpdateCustomerById(customerdto, customerid)); }
public ReturnData <List <Order> > GetOrdersByCustomerId([FromRoute] int id) { ECommerceServices cs = new ECommerceServices(); return(cs.GetOrdersByCustomerId(id)); }
public ReturnData <Order> GetOrderdByOrderId([FromRoute] int customerid, [FromRoute] int orderid) { ECommerceServices cs = new ECommerceServices(); return(cs.GetOrderdByOrderId(customerid, orderid)); }
public ReturnData <List <Customer> > GetCustomerByName([FromRoute] string name) { ECommerceServices cs = new ECommerceServices(); return(cs.GetCustomerByName(name)); }
public ReturnData <Customer> GetCustomerById([FromRoute] int id) { ECommerceServices cs = new ECommerceServices(); return(cs.GetCustomerById(id)); }
public List <Customer> GetCustomers() { ECommerceServices cs = new ECommerceServices(); return(cs.GetCustomers(20)); }
public Order NewOrderById([FromRoute] int customerid, [FromBody] List <ProductDto> products) { ECommerceServices cs = new ECommerceServices(); return(cs.NewOrderById(customerid, products)); }
public ReturnData <List <Product> > GetProductByName([FromRoute] string productname) { ECommerceServices cs = new ECommerceServices(); return(cs.GetProductByName(productname)); }