Пример #1
0
        public static Boolean DeleteValidation(int productId, out string errorMessage)
        {
            errorMessage = "";
            Boolean isReference = ViewProductHandler.CheckReferencesHandler(productId);

            if (isReference == true)
            {
                ViewProductHandler.DeleteProductHandler(productId);
                return(true);
            }
            else
            {
                errorMessage = "Cannot delete item that have another references";
                return(false);
            }
        }
Пример #2
0
        public static bool validateDelete(int id, out string errorMsg)
        {
            errorMsg = "";
            var p  = ViewProductHandler.searchProductByID(id);
            var dt = ViewProductHandler.searchDetailTransactionByID(id);

            if ((p != null) && (dt == null))
            {
                errorMsg = "Success!";
                return(true);
            }
            else
            {
                errorMsg = "Failed!";
                return(false);
            }
        }
Пример #3
0
 public static void deleteProduct(int id)
 {
     ViewProductHandler.deleteProduct(id);
 }
Пример #4
0
 public static List <DetailedProduct> getAllProduct()
 {
     return(ViewProductHandler.getProduct());
 }
Пример #5
0
 public static List <DetailProduct> FetchDataProductForAdmin()
 {
     return(ViewProductHandler.FetchDataProductForAdmin());
 }
Пример #6
0
 public static List <Product> GetAllProductController()
 {
     return(ViewProductHandler.GetAllProductHandler());
 }