예제 #1
0
        public IEnumerable <ProductsInBranches> Get()
        {
            DataAccessPIB             da  = new DataAccessPIB();
            List <ProductsInBranches> pib = da.GetProductsInBranchesList();

            return(pib);
        }
예제 #2
0
        public ActionResult <ProductsInBranches> GetByCode(string product_code)
        {
            DataAccessPIB products_In_BranchesDA = new DataAccessPIB();
            var           products_In_Branches   = products_In_BranchesDA.GetProductsInBranchesList().Where(x => x.Product_code.Trim() == product_code);

            if (products_In_Branches == null)
            {
                return(NotFound());
            }
            return(Ok(products_In_Branches));
        }
예제 #3
0
 public ActionResult DeleteProductInBranches([FromBody] ProductsInBranches products_In_Branches, string product_code)
 {
     try
     {
         DataAccessPIB da = new DataAccessPIB();
         da.DeleteProductInBranches(product_code);
     }
     catch (Exception ex)
     {
         return(BadRequest(ex));
     }
     return(Ok());
 }
예제 #4
0
 public ActionResult PostProductInBranch(ProductsInBranches pib)
 {
     try
     {
         DataAccessPIB da = new DataAccessPIB();
         da.InsertIntoBranch(pib);
     }
     catch (Exception ex)
     {
         return(BadRequest(ex));
     }
     return(Ok());
 }