Exemplo n.º 1
0
        public ReturnData <Product> GetProductById([FromRoute] int productid)
        {
            ECommerceServices cs = new ECommerceServices();

            return(cs.GetProductById(productid));
        }
Exemplo n.º 2
0
        public List <Product> GetProducts( )
        {
            ECommerceServices cs = new ECommerceServices();

            return(cs.GetProducts(20));
        }
Exemplo n.º 3
0
        public Product CreateProduct([FromBody] ProductDto productdto)
        {
            ECommerceServices cs = new ECommerceServices();

            return(cs.CreateProduct(productdto));
        }
Exemplo n.º 4
0
        public Customer CreateCustomer([FromBody]  CustomerDto customerdto)
        {
            ECommerceServices cs = new ECommerceServices();

            return(cs.CreateCustomer(customerdto));
        }
Exemplo n.º 5
0
        public ReturnData <Customer> UpdateCustomerById([FromBody] CustomerDto customerdto, [FromRoute] int customerid)
        {
            ECommerceServices cs = new ECommerceServices();

            return(cs.UpdateCustomerById(customerdto, customerid));
        }
Exemplo n.º 6
0
        public ReturnData <List <Order> > GetOrdersByCustomerId([FromRoute] int id)
        {
            ECommerceServices cs = new ECommerceServices();

            return(cs.GetOrdersByCustomerId(id));
        }
Exemplo n.º 7
0
        public ReturnData <Order> GetOrderdByOrderId([FromRoute] int customerid, [FromRoute] int orderid)
        {
            ECommerceServices cs = new ECommerceServices();

            return(cs.GetOrderdByOrderId(customerid, orderid));
        }
Exemplo n.º 8
0
        public ReturnData <List <Customer> > GetCustomerByName([FromRoute] string name)
        {
            ECommerceServices cs = new ECommerceServices();

            return(cs.GetCustomerByName(name));
        }
Exemplo n.º 9
0
        public ReturnData <Customer> GetCustomerById([FromRoute] int id)
        {
            ECommerceServices cs = new ECommerceServices();

            return(cs.GetCustomerById(id));
        }
Exemplo n.º 10
0
        public List <Customer> GetCustomers()
        {
            ECommerceServices cs = new ECommerceServices();

            return(cs.GetCustomers(20));
        }
Exemplo n.º 11
0
        public Order NewOrderById([FromRoute] int customerid, [FromBody] List <ProductDto> products)
        {
            ECommerceServices cs = new ECommerceServices();

            return(cs.NewOrderById(customerid, products));
        }
Exemplo n.º 12
0
        public ReturnData <List <Product> > GetProductByName([FromRoute] string productname)
        {
            ECommerceServices cs = new ECommerceServices();

            return(cs.GetProductByName(productname));
        }