Example #1
0
        public ActionResult Contact(string subject, string message)
        {
            if (ModelState.IsValid)
            {
                if (subject.Equals("") || message.Equals(""))
                {
                    ModelState.AddModelError("", "Điền thiếu thông tin");
                }
                else
                {
                    PHANHOI model = new PHANHOI();
                    var     dn    = (TAIKHOAN)Session["dnhap"];

                    var tk   = context.TAIKHOAN.Find(dn.Username);
                    var makh = dn.Username;
                    model.NgayGui = DateTime.Now;
                    model.MaKH    = makh.ToString();

                    model.TieuDe  = subject;
                    model.NoiDung = message;
                    var result = context.PHANHOI.Add(model);
                    if (result != null)
                    {
                        ViewBag.Success = " Gửi phản hồi thành công";
                    }
                    else
                    {
                        ModelState.AddModelError("", " Không hợp lệ");
                    }
                    context.SaveChanges();
                }
            }
            return(View());
        }
        public ActionResult DeleteConfirmed(int id)
        {
            PHANHOI pHANHOI = db.PHANHOI.Find(id);

            db.PHANHOI.Remove(pHANHOI);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "MaPH,MaKH,TieuDe,NoiDung,NgayGui")] PHANHOI pHANHOI)
 {
     if (ModelState.IsValid)
     {
         db.Entry(pHANHOI).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.MaKH = new SelectList(db.TAIKHOAN, "Username", "HoTen", pHANHOI.MaKH);
     return(View(pHANHOI));
 }
        // GET: Admin/PHANHOI/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            PHANHOI pHANHOI = db.PHANHOI.Find(id);

            if (pHANHOI == null)
            {
                return(HttpNotFound());
            }
            return(View(pHANHOI));
        }
        // GET: Admin/PHANHOI/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            PHANHOI pHANHOI = db.PHANHOI.Find(id);

            if (pHANHOI == null)
            {
                return(HttpNotFound());
            }
            ViewBag.MaKH = new SelectList(db.TAIKHOAN, "Username", "HoTen", pHANHOI.MaKH);
            return(View(pHANHOI));
        }