public ActionResult Delete(int?id, Tbl_SellerProduct category)
        {
            Tbl_SellerProduct cate = new Tbl_SellerProduct();

            try
            {
                if (ModelState.IsValid)
                {
                    if (id == null)
                    {
                        return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
                    }
                    cate = db.Tbl_SellerProduct.Find(id);
                    if (cate == null)
                    {
                        return(HttpNotFound());
                    }
                    db.Tbl_SellerProduct.Remove(cate);
                    db.SaveChanges();
                }
                return(View(cate));

                // TODO: Add delete logic here
            }
            catch
            {
                return(View());
            }
        }
Beispiel #2
0
        public ActionResult Create(Tbl_SellerProduct category)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    string fileName  = Path.GetFileNameWithoutExtension(category.ImgFile.FileName);
                    string extension = Path.GetExtension(category.ImgFile.FileName);
                    fileName = fileName + DateTime.Now.ToString("yymmssfff") + extension;
                    category.SProductImage = "~/SProductImg/" + fileName;
                    fileName = Path.Combine(Server.MapPath("~/SProductImg/"), fileName);
                    category.ImgFile.SaveAs(fileName);

                    category.SCreatedDate = DateTime.Now;
                    int temp = (int)(Session["BId"]);
                    category.BId = (int)(Session["BId"]);

                    db.Tbl_SellerProduct.Add(category);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
                // TODO: Add insert logic here
                return(View(category));
            }
            catch
            {
                return(View());
            }
        }
Beispiel #3
0
        public ActionResult Edit(Tbl_SellerProduct category)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    string fileName  = Path.GetFileNameWithoutExtension(category.ImgFile.FileName);
                    string extension = Path.GetExtension(category.ImgFile.FileName);
                    fileName = fileName + DateTime.Now.ToString("yymmssfff") + extension;
                    category.SProductImage = "~/ProductImg/" + fileName;
                    fileName = Path.Combine(Server.MapPath("~/ProductImg/"), fileName);
                    category.ImgFile.SaveAs(fileName);

                    category.SModifiedDate = DateTime.Now;
                    //category.BId = (int)(Session["BId"]);
                    category.IsAdminApproved = false;
                    db.Entry(category).State = System.Data.Entity.EntityState.Modified;
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
                // TODO: Add update logic here

                return(View(category));
            }
            catch
            {
                return(View());
            }
        }
        //GET: SellerProduct/Details

        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Tbl_SellerProduct cat = db.Tbl_SellerProduct.Find(id);

            if (cat == null)
            {
                return(HttpNotFound());
            }
            return(View(cat));
        }
        // GET: SellerProduct/Create
        //[HttpGet]
        //public ActionResult Create()
        //{
        //    List<Tbl_Category> list = db.Tbl_Category.ToList();
        //    ViewBag.Catelist = new SelectList(list, "CategoryId", "CategoryName");
        //    return View();
        //}

        //// POST: SellerProduct/Create
        //[HttpPost]
        //public ActionResult Create(Tbl_SellerProduct category)
        //{
        //    try
        //    {
        //        if (ModelState.IsValid)
        //        {
        //            string fileName = Path.GetFileNameWithoutExtension(category.ImgFile.FileName);
        //            string extension = Path.GetExtension(category.ImgFile.FileName);
        //            fileName = fileName + DateTime.Now.ToString("yymmssfff") + extension;
        //            category.SProductImage = "~/SProductImg/" + fileName;
        //            fileName = Path.Combine(Server.MapPath("~/SProductImg/"), fileName);
        //            category.ImgFile.SaveAs(fileName);

        //            category.SCreatedDate = DateTime.Now;

        //            db.Tbl_SellerProduct.Add(category);
        //            db.SaveChanges();
        //            return RedirectToAction("Index");
        //        }
        //        // TODO: Add insert logic here
        //        return View(category);
        //    }
        //    catch
        //    {
        //        return View();
        //    }
        //}

        // GET: SellerProduct/Edit/5

        //public ActionResult Edit(int id)
        //{
        //    return View();
        //}

        //// POST: SellerProduct/Edit/5
        //[HttpPost]
        //public ActionResult Edit(int id, FormCollection collection)
        //{
        //    try
        //    {
        //        // TODO: Add update logic here

        //        return RedirectToAction("Index");
        //    }
        //    catch
        //    {
        //        return View();
        //    }
        //}

        // GET: SellerProduct/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Tbl_SellerProduct cat = db.Tbl_SellerProduct.Find(id);

            db.Tbl_SellerProduct.Remove(cat);
            db.SaveChanges();
            if (cat == null)
            {
                return(HttpNotFound());
            }
            return(RedirectToAction("Index"));
        }
Beispiel #6
0
        // GET: SellerProduct/Edit/5
        public ActionResult Edit(int?id)
        {
            List <Tbl_Category> list = db.Tbl_Category.ToList();

            ViewBag.Catlist = new SelectList(list, "CategoryId", "CategoryName");
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Tbl_SellerProduct cat = db.Tbl_SellerProduct.Find(id);

            if (cat == null)
            {
                return(HttpNotFound());
            }
            return(View(cat));
        }