public ActionResult AddItem(ItemViewModel itemViewModel)
        {
            string NewImage = Guid.NewGuid() + Path.GetExtension(itemViewModel.ImagePath.FileName);

            itemViewModel.ImagePath.SaveAs(Server.MapPath("~/Images/" + NewImage));

            Item objItem = new Item();

            objItem.ImagePath   = "~/Images/" + NewImage;
            objItem.CategoryId  = itemViewModel.CategoryId;
            objItem.Description = itemViewModel.Description;
            objItem.ItemCode    = itemViewModel.ItemCode;
            objItem.ItemId      = Guid.NewGuid();
            //This is test.
            objItem.ItemName  = itemViewModel.ItemName;
            objItem.ItemPrice = itemViewModel.ItemPrice;
            eCartDBEntities.Items.Add(objItem);
            eCartDBEntities.SaveChanges();

            return(Json(new { Success = true, Message = "Item Added Successfully", JsonRequestBehavior.AllowGet }));
        }