Beispiel #1
0
        public static object GetAllSubCategory()
        {
            SubCategoryManager subCategoryManager = new SubCategoryManager();
            object             response           = subCategoryManager.GetAllSubCategory();

            return(response);
        }
        public static object getOneSubCategory(string subCategoryID)
        {
            SubCategoryManager scm      = new SubCategoryManager();
            object             response = scm.getOneSubCateogry(subCategoryID);

            return(response);
        }
 public ProductController()
 {
     _productManager         = new ProductManager();
     _subCategoryManager     = new SubCategoryManager();
     _categoryManager        = new CategoryManager();
     _generalCategoryManager = new GeneralCategoryManager();
 }
        public static object deleteOneSubCategory(string WebFormData)
        {
            SubCategoryManager scm = new SubCategoryManager();
            var webFormData        = JsonConvert.DeserializeObject <dynamic>(WebFormData);
            //string collectedsubCategoryId = webFormData.toString();
            bool status = scm.deleteOneSubCategory(WebFormData);

            return(status);
        }
Beispiel #5
0
 public AssetPurchaseController()
 {
     _assetPurchaseManager      = new AssetPurchaseManager();
     _productManager            = new ProductManager();
     _subCategoryManager        = new SubCategoryManager();
     _categoryManager           = new CategoryManager();
     _generalCategoryManager    = new GeneralCategoryManager();
     _organizationBranchManager = new OrganizationBranchManager();
     _vendorManager             = new VendorManager();
 }
 public StockController()
 {
     _stockManager              = new StockManager();
     _productManager            = new ProductManager();
     _subCategoryManager        = new SubCategoryManager();
     _categoryManager           = new CategoryManager();
     _generalCategoryManager    = new GeneralCategoryManager();
     _organizationBranchManager = new OrganizationBranchManager();
     _vendorManager             = new VendorManager();
 }
        public static object getAllSubCategory(string CategoryID)
        {
            SubCategoryManager scm             = new SubCategoryManager();
            List <object>      subCategoryList = new List <object>();

            subCategoryList = scm.getAllSubCategoryExcludeDeletedDataByInCategoryID(CategoryID);
            //generic obj ,hold a list of categories
            object response = subCategoryList;

            return(response);
        }
Beispiel #8
0
        public ActionResult ByCategory(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }


            SubCategoryManager sm = new SubCategoryManager();

            SubCategory subCat = sm.GetSubCategoryById(id.Value);

            if (subCat == null)
            {
                return(HttpNotFound());
            }
            return(View("Shopping", subCat.Products));
        }
        public static object updateOneSubCategory(string WebFormData)
        {
            object             response                 = new object();
            var                webFormData              = JsonConvert.DeserializeObject <dynamic>(WebFormData);
            SubCategoryManager scm                      = new SubCategoryManager();
            string             collectedSubCategoryId   = webFormData.SubCategoryId.Value.ToString();
            string             collectedCategoryId      = webFormData.CategoryId.Value.ToString();
            string             collectedSubCategoryName = webFormData.SubCategoryName.Value;

            try
            {
                bool status = scm.updateOneSubCategory(collectedSubCategoryId, collectedCategoryId, collectedSubCategoryName);
                if (status == true)
                {
                    response = new
                    {
                        status  = "success",
                        message = "subCategory record saved"
                    }
                }
                ;
                else
                {
                    response = new
                    {
                        status  = "fail",
                        message = "Error, unable to save record"
                    }
                };
            }
            catch (Exception ex)
            {
                response = new
                {
                    status  = "fail",
                    message = ex.Message
                };
            }
            return(response);
        }
 public SubCategoryController()
 {
     _subCategoryManager     = new SubCategoryManager();
     _categoryManager        = new CategoryManager();
     _generalCategoryManager = new GeneralCategoryManager();
 }
 public SubCategoryController()
 {
     _Manager = new SubCategoryManager();
 }
 public DetailCategoryController()
 {
     _subCategoryManager     = new SubCategoryManager();
     _detailCategoryManager  = new DetailCategoryManager();
     _generalCategoryManager = new GeneralCategoryManager();
 }