Exemple #1
0
        public ActionResult BDeleteConfirmed(int id)
        {
            string que = "SELECT Id From Mobile WHERE BrandId = '" + id + "'";

            if (con1.State == System.Data.ConnectionState.Closed)
            {
                con1.Open();
            }
            SqlCommand    cmd    = new SqlCommand(que, con1);
            SqlDataReader reader = cmd.ExecuteReader();
            List <Int32>  list1  = new List <Int32>();
            int           v      = 0;
            int           z      = 0;
            int           i      = 0;

            while (reader.Read())
            {
                v = Int32.Parse(reader[0].ToString());
                int a = v;
                db.Pictures.Where(x => x.MobileId == a).ToList().ForEach(x => db.Pictures.Remove(x));
                int b = v;
                db.Mobiles.Where(x => x.Id == b).ToList().ForEach(x => db.Mobiles.Remove(x));
                i++;
            }
            Brand user = db.Brands.Find(id);

            db.Brands.Remove(user);
            db.SaveChanges();
            return(RedirectToAction("BIndex"));
        }
Exemple #2
0
 public ActionResult GiveReview(Review r, int?idp)
 {
     if (ModelState.IsValid)
     {
         r.MobileId = (int)idp;
         r.RDate    = DateTime.Today;
         db.Reviews.Add(r);
         db.SaveChanges();
         ModelState.Clear();
         r = null;
         ViewBag.Message = "Submitted";
         return(RedirectToAction("MobileDetails", "Home", new { id = idp }));
     }
     return(View(r));
 }
Exemple #3
0
        public ActionResult Edit(Brand obj)
        {
            string fileName  = Path.GetFileNameWithoutExtension(obj.ImageFile.FileName);
            string extension = Path.GetExtension(obj.ImageFile.FileName);

            fileName  = fileName + DateTime.Now.ToString("yymmssfff") + extension;
            obj.Image = "~/Image/" + fileName;
            fileName  = Path.Combine(Server.MapPath("~/Image/"), fileName);
            obj.ImageFile.SaveAs(fileName);
            db.Entry(obj).State = EntityState.Modified;
            db.SaveChanges();
            return(RedirectToAction("BIndex"));
        }
Exemple #4
0
        public ActionResult RegisterBrand(Brand obj)
        {
            string fileName  = Path.GetFileNameWithoutExtension(obj.ImageFile.FileName);
            string extension = Path.GetExtension(obj.ImageFile.FileName);

            fileName  = fileName + DateTime.Now.ToString("yymmssfff") + extension;
            obj.Image = "~/Image/" + fileName;
            fileName  = Path.Combine(Server.MapPath("~/Image/"), fileName);
            obj.ImageFile.SaveAs(fileName);
            using (DB16Entities db = new DB16Entities())
            {
                db.Brands.Add(obj);
                db.SaveChanges();
                ModelState.Clear();
                obj = null;

                ViewBag.Message = "Registered Successful";
                return(RedirectToAction("MIndex"));
            }
        }
Exemple #5
0
        public ActionResult RegisterPicture(Picture obj)
        {
            string fileName  = Path.GetFileNameWithoutExtension(obj.ImageFile1.FileName);
            string extension = Path.GetExtension(obj.ImageFile1.FileName);

            fileName  = fileName + DateTime.Now.ToString("yymmssfff") + extension;
            obj.Image = "~/Image/" + fileName;
            fileName  = Path.Combine(Server.MapPath("~/Image/"), fileName);
            obj.ImageFile1.SaveAs(fileName);
            using (DB16Entities db = new DB16Entities())
            {
                db.Pictures.Add(obj);
                db.SaveChanges();
                ModelState.Clear();
                obj = null;

                TempData["msg"] = "<script>alert('Register successfully');</script>";
                return(RedirectToAction("PIndex"));
            }
        }