public ActionResult Create(StockPurchaseViewModel stockPurchaseViewModel)
        {
            var organisationId = UserOrganisationId;
            var centreId       = UserCentreId;

            if (ModelState.IsValid)
            {
                stockPurchaseViewModel.StockPurchase.OrganisationId = organisationId;
                stockPurchaseViewModel.StockPurchase.CentreId       = centreId;
                stockPurchaseViewModel.StockPurchase = NidanBusinessService.CreateStockPurchase(UserOrganisationId, stockPurchaseViewModel.StockPurchase);
                return(RedirectToAction("Index"));
            }
            stockPurchaseViewModel.Sectors     = new SelectList(NidanBusinessService.RetrieveCentreSectors(organisationId, centreId, e => true).ToList());
            stockPurchaseViewModel.StockTypes  = new SelectList(NidanBusinessService.RetrieveStockTypes(organisationId, e => true).ToList());
            stockPurchaseViewModel.StudentKits = new SelectList(NidanBusinessService.RetrieveStudentKits(organisationId, e => true).ToList());
            return(View(stockPurchaseViewModel));
        }