Esempio n. 1
0
        public ActionResult Insert(loaitin loaitin)
        {
            ViewBag.idTheLoai = new SelectList(db.theloais, "id", "Ten");
            if (ModelState.IsValid)
            {
                if (loaitin.Ten != null)
                {
                    ViewBag.tam         = 1;
                    loaitin.created_at  = DateTime.Now;
                    loaitin.updated_at  = null;
                    loaitin.TenKhongDau = mystring.convertToUnSign(loaitin.Ten);

                    db.loaitins.Add(loaitin);
                    db.SaveChanges();
                    //ViewBag.Message = System.Text.Encoding.UTF8.GetBytes("Thêm dữ liệu thành công!");
                    ViewBag.Message = "Add data successfully!";
                    //return RedirectToAction("Index");
                }
                else
                {
                    ViewBag.tam     = 2;
                    ViewBag.Message = "The input data is empty!";
                }
            }

            ViewBag.idTheLoai = new SelectList(db.theloais, "id", "Ten", loaitin.idTheLoai);
            return(View(loaitin));
        }
        public ActionResult Insert(tintuc tintuc)
        {
            if (Session["user_id"].Equals(""))
            {
                return(RedirectToAction("Login", "Auth"));
            }
            else
            {
                ViewBag.idLoaiTin   = new SelectList(db.loaitins, "id", "Ten");
                ViewBag.User_Create = new SelectList(db.users, "id", "name");
                if (ModelState.IsValid)
                {
                    if (tintuc.TieuDe != null || tintuc.NoiDung != null)
                    {
                        ViewBag.tam       = 1;
                        tintuc.SoLuotXem  = 0;
                        tintuc.created_at = DateTime.Now;
                        tintuc.updated_at = null;

                        tintuc.status         = 2;
                        tintuc.TieuDeKhongDau = mystring.convertToUnSign(tintuc.TieuDe);
                        string ckInput = mystring.RemoveHTMLTags(tintuc.NoiDung);
                        //upload file
                        var f = Request.Files["img[]"];
                        if (f != null && f.ContentLength > 0)
                        {
                            tintuc.ImagePath = DateTime.Now.ToString("ddMMyyyyHHmmss") + f.FileName.Substring(f.FileName.LastIndexOf("."));
                            string pathfiles = Path.Combine(Server.MapPath("~/Image/Tintuc/"), tintuc.ImagePath);
                            f.SaveAs(pathfiles);
                        }
                        else
                        {
                            tintuc.ImagePath = "noimage.png";
                        }

                        db.tintucs.Add(tintuc);
                        db.SaveChanges();
                        //ViewBag.Message = System.Text.Encoding.UTF8.GetBytes("Thêm dữ liệu thành công!");
                        ViewBag.Message = "Add data successfully!";
                        //return RedirectToAction("Index");
                    }
                    else
                    {
                        ViewBag.tam     = 2;
                        ViewBag.Message = "The input data is empty!";
                    }
                }

                ViewBag.idLoaiTin   = new SelectList(db.loaitins, "id", "Ten", tintuc.idLoaiTin);
                ViewBag.User_Create = new SelectList(db.users, "id", "name", tintuc.User_Create);
                return(View(tintuc));
            }
        }
Esempio n. 3
0
        public ActionResult Insert(theloai theloai)
        {
            if (ModelState.IsValid)
            {
                if (theloai.Ten != null)
                {
                    ViewBag.tam         = 1;
                    theloai.created_at  = DateTime.Now;
                    theloai.updated_at  = null;
                    theloai.TenKhongDau = mystring.convertToUnSign(theloai.Ten);

                    db.theloais.Add(theloai);
                    db.SaveChanges();
                    ViewBag.Message = "Add data successfully!";
                }
                else
                {
                    ViewBag.tam     = 2;
                    ViewBag.Message = "The input data is empty!";
                }
            }
            return(View(theloai));
        }