Example #1
0
        public ActionResult Suathongtin()
        {
            if (Session["TaikhoanCN"] == null)
            {
                return(RedirectToAction("DangNhap", "NguoiDung"));
            }
            THONGTINCANHAN tt = db.THONGTINCANHANs.SingleOrDefault(n => n.MATKCN.ToString() == Session["TaikhoanCN"].ToString());

            return(View(tt));
        }
Example #2
0
        public ActionResult DangNhap(FormCollection form)
        {
            var tendn   = form["TenDN"];
            var matkhau = form["Matkhau"];

            if (Kiemtramatkhau(tendn) == false)
            {
                ViewData["Loi1"] = "Tên đăng nhập từ 6-20 kí tự (a-z, A-Z, kí tự _) !!";
            }
            else
            {
                if (Kiemtramatkhau(matkhau) == false)
                {
                    ViewData["Loi2"] = "Mật khẩu từ 6-20 kí tự (a-z, A-Z, kí tự _) !!";
                }
                else
                {
                    TAIKHOAN_CN tk = db.TAIKHOAN_CNs.SingleOrDefault(n => n.ID == tendn && n.PASS == matkhau);
                    if (tk != null)
                    {
                        Session["TaikhoanCN"] = tk.MATKCN;
                        THONGTINCANHAN cn = db.THONGTINCANHANs.SingleOrDefault(a => a.MATKCN == tk.MATKCN);
                        if (cn != null)
                        {
                            return(RedirectToAction("Index", "TrangChu"));
                        }
                        return(RedirectToAction("Landaudangnhap", "NguoiDung"));
                    }
                    else
                    {
                        ViewBag.Thongbao = "Tên đăng nhập hoặc mật khẩu không đúng !!";
                    }
                }
            }
            return(this.DangNhap());
        }
Example #3
0
        public ActionResult Landaudangnhap(FormCollection fr, HttpPostedFileBase fileUpload)
        {
            var            ho       = fr["ho"];
            var            ten      = fr["ten"];
            var            gender   = fr["gender"];
            var            ngaysinh = String.Format("{0:MM/dd/yyyy}", fr["ngaysinh"]);
            var            email    = fr["email"];
            var            sdt      = fr["sdt"];
            var            thanhpho = fr["thanhpho"];
            var            diachi   = fr["diachi"];
            THONGTINCANHAN tk1      = new THONGTINCANHAN();

            if (fileUpload == null)
            {
                tk1.MATKCN     = Convert.ToInt32(Session["TaikhoanCN"]);
                tk1.HO         = ho;
                tk1.TEN        = ten;
                tk1.GIOITINH   = gender;
                tk1.NGAYSINH   = DateTime.Parse(ngaysinh);
                tk1.EMAIL      = email;
                tk1.SDT        = sdt;
                tk1.MATHANHPHO = Convert.ToInt32(thanhpho);
                tk1.DIACHI     = diachi;
                db.THONGTINCANHANs.InsertOnSubmit(tk1);
                db.SubmitChanges();
            }
            //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("~/img"), 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);
                    }
                    tk1.MATKCN     = Convert.ToInt32(Session["TaikhoanCN"]);
                    tk1.HO         = ho;
                    tk1.TEN        = ten;
                    tk1.GIOITINH   = gender;
                    tk1.NGAYSINH   = DateTime.Parse(ngaysinh);
                    tk1.EMAIL      = email;
                    tk1.SDT        = sdt;
                    tk1.MATHANHPHO = Convert.ToInt32(thanhpho);
                    tk1.DIACHI     = diachi;
                    tk1.HINHDD     = fileName;
                    db.THONGTINCANHANs.InsertOnSubmit(tk1);
                    db.SubmitChanges();
                }
            }
            return(RedirectToAction("Landaudangnhap2", "NguoiDung"));
        }