public ActionResult Create([Bind(Include = "MaSP,MaDM,MaKM,TenSP,NhanHieu,GioiTinh,Gia,XuatXu,TgPhatHanh,NongDo,NhaPC,NhomHuong,PhongCach,MoTa,MauSac,BoSuuTap,HuongDacTrung,Anh")] SanPham sanPham)
 {
     try
     {
         if (ModelState.IsValid)
         {
             sanPham.Anh = "";
             var f = Request.Files["ImageFile"];
             if (f != null && f.ContentLength > 0)
             {
                 string FileName   = Path.GetFileName(f.FileName);
                 string UpLoadFile = Server.MapPath("~/wwwroot/Images/") + FileName;
                 f.SaveAs(UpLoadFile);
                 sanPham.Anh = FileName;
             }
             db.SanPhams.Add(sanPham);
             db.SaveChanges();
         }
         return(RedirectToAction("Index"));
     }
     catch (Exception ex)
     {
         ViewBag.Error = "Lỗi" + ex.Message;
         ViewBag.MaDM  = new SelectList(db.DanhMucs, "MaDM", "TenDM", sanPham.MaDM);
         ViewBag.MaKM  = new SelectList(db.KhuyenMais, "MaKM", "MaKM", sanPham.MaKM);
         return(View(sanPham));
     }
 }
        public ActionResult Create([Bind(Include = "MaTK,HoTen,Email,DiaChi,SDT,TenDangNhap,MatKhau,Quyen")] TaiKhoan taiKhoan)
        {
            var tkcheck = db.TaiKhoans.Where(tk => tk.Email == taiKhoan.Email || tk.TenDangNhap == taiKhoan.TenDangNhap);

            if (tkcheck == null)
            {
                try
                {
                    if (ModelState.IsValid)
                    {
                        db.TaiKhoans.Add(taiKhoan);
                        db.SaveChanges();
                    }
                    return(RedirectToAction("Index"));
                }
                catch (Exception ex)
                {
                    ViewBag.Error = "Lỗi" + ex.Message;
                    return(View(taiKhoan));
                }
            }
            else
            {
                ViewBag.Error = "Đã tồn tại";
                return(View(taiKhoan));
            }
        }
 public ActionResult Create([Bind(Include = "MaBlog,Anh,NoiDung,TieuDe")] Blog blog)
 {
     try
     {
         if (ModelState.IsValid)
         {
             blog.Anh = "";
             var f = Request.Files["ImageFile"];
             if (f != null && f.ContentLength > 0)
             {
                 string FileName   = Path.GetFileName(f.FileName);
                 string UpLoadFile = Server.MapPath("~/wwwroot/Images/") + FileName;
                 f.SaveAs(UpLoadFile);
                 blog.Anh = FileName;
             }
             db.Blogs.Add(blog);
             db.SaveChanges();
         }
         return(RedirectToAction("Index"));
     }
     catch (Exception ex)
     {
         ViewBag.Error = "Lỗi dữ liệu" + ex.Message;
         return(View(blog));
     }
 }
        public ActionResult Create([Bind(Include = "MaKH,HoTen,SDT,DiaChi,Email")] KhachHang khachHang)
        {
            if (ModelState.IsValid)
            {
                db.KhachHangs.Add(khachHang);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(khachHang));
        }
        public ActionResult Create([Bind(Include = "MaLH,HoTenKH,Email,SDT,DiaChi,NoiDung")] LienHe lienHe)
        {
            if (ModelState.IsValid)
            {
                db.LienHes.Add(lienHe);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(lienHe));
        }
예제 #6
0
        public ActionResult Create([Bind(Include = "MaKM,GiaKM,NgayBD,NgayKT")] KhuyenMai khuyenMai)
        {
            if (ModelState.IsValid)
            {
                db.KhuyenMais.Add(khuyenMai);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(khuyenMai));
        }
예제 #7
0
        public ActionResult Create([Bind(Include = "MaSP,MaDH,SoLuongBan")] ChiTietDH chiTietDH)
        {
            if (ModelState.IsValid)
            {
                db.ChiTietDHs.Add(chiTietDH);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.MaDH = new SelectList(db.DonHangs, "MaDH", "DiaChiGH", chiTietDH.MaDH);
            ViewBag.MaSP = new SelectList(db.SanPhams, "MaSP", "TenSP", chiTietDH.MaSP);
            return(View(chiTietDH));
        }
 public ActionResult Create([Bind(Include = "MaDM,TenDM")] DanhMuc danhMuc)
 {
     try
     {
         if (ModelState.IsValid)
         {
             db.DanhMucs.Add(danhMuc);
             db.SaveChanges();
         }
         return(RedirectToAction("Index"));
     }
     catch (Exception ex)
     {
         ViewBag.Error = "Lỗi" + ex.Message;
         return(View(danhMuc));
     }
 }
예제 #9
0
 public ActionResult Create([Bind(Include = "MaBL,HoTen,Email,NoiDung,ThoiGian,MaSP")] BinhLuan binhLuan)
 {
     try
     {
         if (ModelState.IsValid)
         {
             db.BinhLuans.Add(binhLuan);
             db.SaveChanges();
         }
         return(RedirectToAction("Index"));
     }
     catch (Exception ex)
     {
         ViewBag.Error = "Lỗi" + ex.Message;
         ViewBag.MaSP  = new SelectList(db.SanPhams, "MaSP", "TenSP", binhLuan.MaSP);
         return(View(binhLuan));
     }
 }
예제 #10
0
 public ActionResult Create([Bind(Include = "MaDH,NgayLap,DiaChiGH,HinhThucTT,TongTien,GhiChu,MaKH")] DonHang donHang)
 {
     try
     {
         if (ModelState.IsValid)
         {
             db.DonHangs.Add(donHang);
             db.SaveChanges();
         }
         return(RedirectToAction("Index"));
     }
     catch (Exception ex)
     {
         ViewBag.Error = "Lỗi" + ex.Message;
         ViewBag.MaKH  = new SelectList(db.KhachHangs, "MaKH", "HoTen", donHang.MaKH);
         return(View(donHang));
     }
 }
        public ActionResult Register([Bind(Include = "MaTK,HoTen,Email,DiaChi,SDT,TenDangNhap,MatKhau,Quyen")] TaiKhoan taiKhoan)
        {
            var tkcheck = db.TaiKhoans.Where(tk => tk.Email == taiKhoan.Email || tk.TenDangNhap == taiKhoan.TenDangNhap);

            if (tkcheck.Count() == 0)
            {
                if (ModelState.IsValid)
                {
                    db.TaiKhoans.Add(taiKhoan);
                    db.SaveChanges();
                }
                return(RedirectToAction("Login"));
            }
            else
            {
                ViewBag.error = "Tài khoản đã tồn tại";
                return(View(taiKhoan));
            }
        }
예제 #12
0
 public bool Them(ChiTietDH ctdh)
 {
     try
     {
         db.ChiTietDHs.Add(ctdh);
         db.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }
예제 #13
0
 public long Them(DonHang dh)
 {
     db.DonHangs.Add(dh);
     db.SaveChanges();
     return(dh.MaDH);
 }
예제 #14
0
 public long Them(KhachHang kh)
 {
     db.KhachHangs.Add(kh);
     db.SaveChanges();
     return(kh.MaKH);
 }