コード例 #1
0
        public ActionResult Dangky(FormCollection collection, KHACHHANG kh)
        {
            // Gán các giá tị người dùng nhập liệu cho các biến
            var hoten          = collection.Get("HotenKH");
            var tendn          = collection.Get("TenDN");
            var matkhau        = collection.Get("Matkhau");
            var matkhaunhaplai = collection.Get("Matkhaunhaplai");
            var diachi         = collection.Get("Diachi");
            var email          = collection.Get("Email");
            var dienthoai      = collection.Get("Dienthoai");
            var ngaysinh       = String.Format("{0:MM/dd/yyyy}", collection.Get("Ngaysinh"));


            if (String.IsNullOrEmpty(hoten))
            {
                ViewData["Loi1"] = "Please fill in your name";
            }
            else if (String.IsNullOrEmpty(tendn))
            {
                ViewData["Loi2"] = "Please enter your username";
            }
            else if (String.IsNullOrEmpty(matkhau))
            {
                ViewData["Loi3"] = "Please enter your password";
            }
            else if (String.IsNullOrEmpty(matkhaunhaplai))
            {
                ViewData["Loi4"] = "Please enter your password";
            }
            if (String.IsNullOrEmpty(email))
            {
                ViewData["Loi5"] = "please email";
            }
            if (String.IsNullOrEmpty(dienthoai))
            {
                ViewData["Loi6"] = "Please phone number";
            }
            if (String.IsNullOrEmpty(ngaysinh))
            {
                ViewData["Loi7"] = "Please your birthday";
            }

            else
            {
                //Gán giá trị cho đối tượng được tạo mới (kh)
                kh.HoTen       = hoten;
                kh.Taikhoan    = tendn;
                kh.Matkhau     = matkhau;
                kh.Email       = email;
                kh.DiachiKH    = diachi;
                kh.DienthoaiKH = dienthoai;
                kh.Ngaysinh    = DateTime.Parse(ngaysinh);
                // kh.Ngaysinh = DateTime.Parse("03/03/1933");
                db.KHACHHANGs.InsertOnSubmit(kh);
                db.SubmitChanges();
                return(RedirectToAction("DanhNhap"));
            }
            return(this.Dangky());
        }
コード例 #2
0
 public ActionResult ThemmoiSanpham(SANPHAM sanpham, HttpPostedFileBase fileUpload)
 {
     //Dua du lieu vao dropdownload
     ViewBag.MaLoai = new SelectList(db.LOAIs.ToList().OrderBy(n => n.TenLoai), "MaLoai", "TenLoai");
     ViewBag.MaNSX  = new SelectList(db.NHASANXUATs.ToList().OrderBy(n => n.TenNSX), "MaNSX", "TenNSX");
     //Kiem tra duong dan file
     if (fileUpload == null)
     {
         ViewBag.Thongbao = "Vui lòng chọn ảnh bìa";
         return(View());
     }
     //Them vao CSDL
     else
     {
         if (ModelState.IsValid)
         {
             //Luu ten fie, luu y bo sung thu vien using System.IO;
             var fileName = Path.GetFileName(fileUpload.FileName);
             //Luu duong dan cua file
             var path = Path.Combine(Server.MapPath("~/images"), fileName);
             //Kiem tra hình anh ton tai chua?
             if (System.IO.File.Exists(path))
             {
                 ViewBag.Thongbao = "Hình ảnh đã tồn tại";
             }
             else
             {
                 //Luu hinh anh vao duong dan
                 fileUpload.SaveAs(path);
             }
             sanpham.Anhbia = fileName;
             //Luu vao CSDL
             db.SANPHAMs.InsertOnSubmit(sanpham);
             db.SubmitChanges();
         }
         return(RedirectToAction("SanPham"));
     }
 }
コード例 #3
0
        public ActionResult DatHang(FormCollection collection)
        {
            TempData["Tongsoluong"] = TongSoLuong();
            TempData["Tongtien"]    = TongTien();
            //Them Don hang
            DONDATHANG     ddh = new DONDATHANG();
            KHACHHANG      kh  = (KHACHHANG)Session["Taikhoan"];
            List <Giohang> gh  = Laygiohang();

            ddh.MaKH    = kh.MaKH;
            ddh.Ngaydat = DateTime.Now;
            var ngaygiao = "";

            ngaygiao = String.Format("{0:MM/dd/yyyy}", collection["Ngaygiao"]);
            if (ngaygiao == "")
            {
                ngaygiao = DateTime.Now.AddDays(+1).ToString();
            }
            ddh.Ngaygiao          = DateTime.Parse(ngaygiao);
            ddh.Tinhtranggiaohang = false;
            ddh.Dathanhtoan       = false;
            data.DONDATHANGs.InsertOnSubmit(ddh);
            data.SubmitChanges();
            //Them chi tiet don hang
            foreach (var item in gh)
            {
                CHITIETDONTHANG ctdh = new CHITIETDONTHANG();
                ctdh.MaDonHang = ddh.MaDonHang;
                ctdh.MaSP      = item.iMaSP;
                ctdh.Soluong   = item.iSoluong;
                ctdh.Dongia    = (decimal)item.dDongia;
                data.CHITIETDONTHANGs.InsertOnSubmit(ctdh);
            }
            data.SubmitChanges();
            Session["Giohang"] = null;
            return(RedirectToAction("Xacnhandonhang", "Giohang"));
        }
コード例 #4
0
        public long InsertForFacebook(KHACHHANG entity)
        {
            var user = db.KHACHHANGs.SingleOrDefault(x => x.Taikhoan == entity.Taikhoan);

            if (user == null)
            {
                db.KHACHHANGs.InsertOnSubmit(entity);
                db.SubmitChanges();
                return(entity.MaKH);
            }
            else
            {
                return(user.MaKH);
            }
        }
コード例 #5
0
 public ActionResult ThemMoi(Product Product, HttpPostedFileBase fileupload)
 {
     //Dua du lieu vao dropdownload
     ViewBag.MaLoai  = new SelectList(db.Brands.ToList().OrderBy(n => n.Name), "ID", "Name");
     ViewBag.TheLoai = new SelectList(db.CategoryLs.ToList().OrderBy(n => n.Name), "CategoryID", "Name");
     //Kiem tra duong dan file
     if (fileupload == null)
     {
         ViewBag.Thongbao = "Vui lòng chọn ảnh bìa";
         return(View());
     }
     //Them vao CSDL
     else
     {
         if (ModelState.IsValid)
         {
             //Luu ten fie, luu y bo sung thu vien using System.IO;
             var fileName = Path.GetFileName(fileupload.FileName);
             //Luu duong dan cua file
             var path = Path.Combine(Server.MapPath("~/images"), fileName);
             //Kiem tra hình anh ton tai chua?
             if (System.IO.File.Exists(path))
             {
                 ViewBag.Thongbao = "Hình ảnh đã tồn tại";
             }
             else
             {
                 //Luu hinh anh vao duong dan
                 fileupload.SaveAs(path);
             }
             Product.Photo = fileName;
             //Luu vao CSDL
             //  Product.CategoryID = 1;
             db.Products.InsertOnSubmit(Product);
             db.SubmitChanges();
         }
         return(RedirectToAction("SanPham"));
     }
 }