public ActionResult Register(UserDetail U)
        {
            db.UserDetails.Add(U);
            db.SaveChanges();
            var user = db.UserDetails.Single(u => u.UserName == U.UserName);

            if (user.Role == "Seller")
            {
                seller seller = new seller(user.Name, user.UserName, user.Email, user.Password);
                db.sellers.Add(seller);
                db.SaveChanges();
            }
            if (user.Role == "Customer")
            {
                Customer customer = new Customer(user.Name, user.UserName, user.Email, user.Password);
                db.Customers.Add(customer);
                db.SaveChanges();
            }
            return(View());
        }
        public ActionResult PlaceOrder(order orders)
        {
            using (var details = new sellingsystemdbEntities())
            {
                context.orders.Add(orders);
                context.SaveChanges();
            }
            string message = "Order placed successfully";

            ViewBag.Message = message;
            return(View());
        }
        public ActionResult AddProducts(product image)
        {
            string fileName  = Path.GetFileNameWithoutExtension(image.ImageFile.FileName);
            string extension = Path.GetExtension(image.ImageFile.FileName);

            fileName           = fileName + DateTime.Now.ToString("yymmssfff") + extension;
            image.ProductImage = "~/Image/" + fileName;
            fileName           = Path.Combine(Server.MapPath("~/Image/"), fileName);
            image.ImageFile.SaveAs(fileName);
            using (sellingsystemdbEntities d = new sellingsystemdbEntities())
            {
                d.products.Add(image);
                d.SaveChanges();
            }
            ModelState.Clear();
            return(View());
        }