public ActionResult LordMorePhoto(MoreItemDetail moredetails, HttpPostedFileBase ImgUrl)
        {
            if (ModelState.IsValid)
            {
                if (ImgUrl != null)
                {
                    ItemDetail Item      = db.ItemDetails.Where(x => x.Id == moredetails.ItemId).FirstOrDefault();
                    var        path      = Server.MapPath("~/360/Images/" + Item.ItemCode + "/sub/");
                    var        directory = new DirectoryInfo(path);

                    if (directory.Exists == false)
                    {
                        directory.Create();
                    }

                    ImgUrl.SaveAs(HttpContext.Server.MapPath("~/360/Images/" + Item.ItemCode + "/Sub/") + ImgUrl.FileName);

                    moredetails.ImgUrl  = Item.ItemCode + "/Sub/" + ImgUrl.FileName;
                    moredetails.ImgPart = Item.ItemCode + "/Sub/";
                }


                db.MoreItemDetails.Add(moredetails);
                db.SaveChanges();
            }

            return(View());
        }
        public ActionResult LordMorePhoto(int id)
        {
            MoreItemDetail moreitemdetails = new MoreItemDetail();

            //ItemDetail item = db.ItemDetails.Where(x => x.ItemCode == ItemCode).FirstOrDefault();
            moreitemdetails.ItemId = id;

            return(View(moreitemdetails));
        }
        public ActionResult DeleteOf(int?id)

        {
            Category   category = db.Categories.Where(x => x.Shopid == id).FirstOrDefault();
            ItemDetail item     = db.ItemDetails.Where(x => x.CategoryId == category.Id).FirstOrDefault();

            if (item != null)
            {
                List <MoreItemDetail> moreitem = db.MoreItemDetails.ToList().Where(x => x.ItemId == item.Id).ToList();
                if (moreitem.Count() > 0)
                {
                    foreach (var MoreItemDetail in moreitem)
                    {
                        MoreItemDetail moreitemddata = db.MoreItemDetails.Where(x => x.Id == MoreItemDetail.Id).FirstOrDefault();
                        db.MoreItemDetails.Remove(moreitemddata);
                        db.SaveChanges();
                    }
                }
            }



            if (item != null)
            {
                db.ItemDetails.Remove(item);
                db.SaveChanges();
            }

            Login logins = db.Logins.Where(x => x.ShopId == id).FirstOrDefault();

            db.Logins.Remove(logins);
            db.SaveChanges();
            db.Categories.Remove(category);
            db.SaveChanges();

            return(RedirectToAction("Index", "Admin"));
        }