public ActionResult ViewSellsBetweenDates(ViewSellsDateViewModel sells)
        {
            if (Request.IsAuthenticated)
            {
                DateTime fromDate = DateTime.Parse(sells.FromDate);
                DateTime toDate   = DateTime.Parse(sells.ToDate);

                if (ModelState.IsValid)
                {
                    if (fromDate > toDate)
                    {
                        ViewBag.Message = 404;
                    }
                    else
                    {
                        ViewBag.Response = stockOutManager.GetSalesBetweenDate(sells);
                        decimal sellPrice = stockOutManager.GetTotalPriceByDateRange(sells);
                        ViewBag.SellPrice = sellPrice;
                        decimal basePrice = stockOutManager.GetBasePriceByProduct(sells);
                        ViewBag.MainPrice = basePrice;
                        ViewBag.Profit    = sellPrice - basePrice;
                    }
                }
                else
                {
                    ViewBag.Message = 0;
                }

                return(View());
            }
            else
            {
                return(HttpNotFound());
            }
        }