Beispiel #1
0
        public ActionResult CellarUpdate(int id)
        {
            CellarBussines.GetCellarRequest request = new CellarBussines.GetCellarRequest()
            {
                CellarID = id,
            };
            CellarBussines.GetCellarResponse c = CellarBussines.Select.GetCellar(request);
            request.ProductID = (int)c.Cellar.idProduct;
            ProductBussines.GetProductRequest request2 = new ProductBussines.GetProductRequest()
            {
                ProductID = (int)c.Cellar.idProduct
            };
            var model = new CellarViewModels()
            {
                Error                = c.Error,
                Cellar               = c.Cellar,
                CellarAreaList       = CellarAreaBussines.Select.GetCellarAreaList().CellarAreaList,
                ConditionProductList = ConditionProductBussines.Select.GetConditionProductList().ConditionProductList
            };

            ViewBag.Title   = "Update Product Assignation To " + ProductBussines.Select.GetProduct(request2).Product.name;
            ViewBag.Message = "";

            return(PartialView(model));
        }
        public ActionResult AssignmentCreate(string FatherCateogryID, string CategoryID, string CellarArea)
        {
            ViewBag.Title   = "";
            ViewBag.Message = "";
            ProductBussines.GetProductRequest request = new ProductBussines.GetProductRequest()
            {
                CellarAreaID = Convert.ToInt16(CellarArea),
                CategoryID   = Convert.ToInt16(CategoryID.ToString())
            };



            var model = new AssignmentViewModels()
            {
                Assignment           = new Assignments(),
                CategoryID           = CategoryID,
                CategoryIDFhater     = FatherCateogryID,
                CellarArea           = CellarArea,
                ProductList          = ProductBussines.Select.GetProductListByDepartmentAndCategory(request, Convert.ToInt16(FatherCateogryID)).ProductList,
                EmployeesList        = EmployeeBussines.Select.GetEmployeeList().EmployeeList,
                ConditionProductList = ConditionProductBussines.Select.GetConditionProductList().ConditionProductList
            };

            model.Assignment.idCategory = Convert.ToInt16(CategoryID);


            return(PartialView(model));
        }
        public ActionResult AssignmentUpdate(int id, string CategoryID, string FatherCateogryID, string CellarArea)
        {
            AssignmentBussines.GetAssignmentRequest request = new AssignmentBussines.GetAssignmentRequest()
            {
                AssignmentID = id,
            };
            AssignmentBussines.GetAssignmentResponse a = AssignmentBussines.Select.GetAssignment(request);
            request.ProductID = (int)a.Assignment.idProduct;

            ProductBussines.GetProductRequest request2 = new ProductBussines.GetProductRequest()
            {
                ProductID = (int)a.Assignment.idProduct
            };
            var model = new AssignmentViewModels()
            {
                Error            = a.Error,
                Assignment       = a.Assignment,
                CategoryID       = CategoryID,
                CategoryIDFhater = FatherCateogryID,
                CellarArea       = CellarArea,
                EmployeesList    = EmployeeBussines.Select.GetEmployeeList().EmployeeList
            };

            ViewBag.Title   = "Update Asignment To " + ProductBussines.Select.GetProduct(request2).Product.name;
            ViewBag.Message = "";

            return(PartialView(model));
        }
Beispiel #4
0
        public ActionResult DownloadUpdate(int id, string CategoryID, string FatherCateogryID, string CellarArea)
        {
            DownloadAssignmentBussines.GetDownloadRequest request = new DownloadAssignmentBussines.GetDownloadRequest()
            {
                DownloadID = id,
            };
            DownloadAssignmentBussines.GetDownloadResponse a = DownloadAssignmentBussines.Select.GetDownload(request);
            request.ProductID = (int)a.Download.idProduct;

            ProductBussines.GetProductRequest request2 = new ProductBussines.GetProductRequest()
            {
                ProductID = (int)a.Download.idProduct
            };
            var model = new DownloadAssignmentViewModels()
            {
                Error            = a.Error,
                Download         = a.Download,
                CategoryID       = CategoryID,
                FatherCateogryID = FatherCateogryID,
                CellarArea       = CellarArea,
                EmployeesList    = EmployeeBussines.Select.GetEmployeeList().EmployeeList
            };

            ViewBag.Title   = "Update Download To " + ProductBussines.Select.GetProduct(request2).Product.name;
            ViewBag.Message = "";

            return(PartialView(model));
        }
        public ActionResult AssignmentNewInflow(string CategoryID, string FatherCateogryID, string CellarArea, int AnchorTransactionID, int TransactionTypeID)
        {
            ViewBag.Title   = "";
            ViewBag.Message = "";

            AssignmentBussines.GetAssignmentRequest request = new AssignmentBussines.GetAssignmentRequest()
            {
                AssignmentID = AnchorTransactionID,
            };
            TransactionConfigurateBussines.GetTransactionConfigurateRequest requestTransaction = new TransactionConfigurateBussines.GetTransactionConfigurateRequest()
            {
                AnchorTransactionID = AnchorTransactionID,
                TransactionTypeID   = TransactionTypeID
            };
            ProductBussines.GetProductRequest requestProduct = new ProductBussines.GetProductRequest()
            {
                CellarAreaID = Convert.ToInt16(CellarArea)
            };

            AssignmentBussines.GetAssignmentResponse c = AssignmentBussines.Select.GetAssignment(request);
            int to = TransactionConfigurateBussines.Select.GetTotalAmountToTransaction(requestTransaction).TotalAmount;

            request.ProductID = (int)c.Assignment.idProduct;

            var model = new AssignmentViewModels()
            {
                Error                = c.Error,
                total                = to,
                Assignment           = c.Assignment,
                Transaction          = new Transactions(),
                TransactionList      = TransactionConfigurateBussines.Select.GetTransactionList(requestTransaction).TransactionList,
                AssignmentList       = AssignmentBussines.Select.GetAssignmentByProductID(request).AssignmentList,
                ConditionProductList = ConditionProductBussines.Select.GetConditionProductList().ConditionProductList,



                CategoryID       = CategoryID,
                CategoryIDFhater = FatherCateogryID,
                CellarArea       = CellarArea,
                ProductList      = ProductBussines.Select.GetProductByAssignmentType(requestProduct).ProductList,
                EmployeesList    = EmployeeBussines.Select.GetEmployeeList().EmployeeList,
            };

            model.Assignment.idCategory = Convert.ToInt16(CategoryID);


            return(PartialView(model));
        }
Beispiel #6
0
        public JsonResult ProductByDeparment(int CellarArea)
        {
            ProductBussines.GetProductRequest request = new ProductBussines.GetProductRequest()
            {
                CellarAreaID = CellarArea
            };


            var ProductList = ProductBussines.Select.GetProductToCellarArea(request).ProductList;

            return(Json(
                       new
            {
                Product = ProductList
            },
                       JsonRequestBehavior.AllowGet));
        }
        public ActionResult DownLoad(int id)
        {
            ProductBussines.GetProductRequest request = new ProductBussines.GetProductRequest()
            {
                ProductID = id
            };
            FileManagerBussines.GetFileManagerRequest requesFile = new FileManagerBussines.GetFileManagerRequest()
            {
                FileManagerID = id
            };
            Products p = ProductBussines.Select.GetProduct(request).Product;

            var model = new ProductViewModels()
            {
                Products         = p,
                ProductTypeList  = ProductTypeBussines.Select.GetProductTypeList().ProductTypeList,
                FileManagersList = FileManagerBussines.Select.GetProductFileManager(requesFile).FileManagerList
            };

            return(PartialView(model));
        }
Beispiel #8
0
        public ActionResult CellarCreate(int CellarArea = 1)
        {
            ViewBag.Title   = "New Product Assignation";
            ViewBag.Message = "";

            ProductBussines.GetProductRequest request = new ProductBussines.GetProductRequest()
            {
                CellarAreaID = CellarArea
            };


            var model = new CellarViewModels()
            {
                ProductList          = ProductBussines.Select.GetProductToCellarArea(request).ProductList,
                CellarAreaList       = CellarAreaBussines.Select.GetCellarAreaList().CellarAreaList,
                ProviderList         = ProviderBussines.Select.GetProviderList().ProviderList,
                ConditionProductList = ConditionProductBussines.Select.GetConditionProductList().ConditionProductList,
                GetCellarToArea      = CellarArea
            };

            return(PartialView(model));
        }
        public ActionResult productEdit(int id)
        {
            ViewBag.Title   = "Update Product Registration";
            ViewBag.Message = "";

            ProductBussines.GetProductRequest request = new ProductBussines.GetProductRequest()
            {
                ProductID = id
            };
            FileManagerBussines.GetFileManagerRequest requesFile = new FileManagerBussines.GetFileManagerRequest()
            {
                FileManagerID = id
            };
            Products p = ProductBussines.Select.GetProduct(request).Product;

            var model = new ProductViewModels()
            {
                Products         = p,
                ProductTypeList  = ProductTypeBussines.Select.GetProductTypeList().ProductTypeList,
                FileManagersList = FileManagerBussines.Select.GetProductFileManager(requesFile).FileManagerList
            };

            return(PartialView(model));
        }