Beispiel #1
0
 public ActionResult Create(KHACH_HANG KH)
 {
     try
     {
         KH.MATKHAU      = Encryptor.MD5Hash(KH.MATKHAU);
         KH.CONFIRM_PASS = Encryptor.MD5Hash(KH.CONFIRM_PASS);
         if (ModelState.IsValid)
         {
             var m = new KHACH_HANG_DAO().TimEmailKH(KH.EMAIL_KH);
             if (m == null)
             {
                 var    model = new KHACH_HANG_DAO();
                 string res   = model.AddKhachHang(KH);
                 if (res != null)
                 {
                     ModelState.AddModelError("", "Đăng kí thành công");
                 }
                 else
                 {
                     ModelState.AddModelError("", "Không thêm được dữ liệu");
                 }
             }
             else
             {
                 ModelState.AddModelError("", "Email đã sử dụng");
             }
         }
         return(View(KH));
     }
     catch
     {
         return(View());
     }
 }
Beispiel #2
0
 public ActionResult Create(KHACH_HANG model)
 {
     if (ModelState.IsValid)
     {
         if (Session["Ten_NV"] != null)
         {
             ViewBag.Ten_NV = Session["Ten_NV"].ToString();
         }
         if (Session["CHUCVU_NV"] != null)
         {
             ViewBag.CHUCVU_NV = Session["CHUCVU_NV"].ToString();
         }
         if (Session["Email_NV"] != null)
         {
             ViewBag.Email_NV = Session["Email_NV"].ToString();
         }
         if (ViewBag.CHUCVU_NV == "GIAMDOC")
         {
             var m = new KHACH_HANG_DAO().TimEmailKH(model.EMAIL_KH);
             if (m == null)
             {
                 model.MATKHAU      = Encryptor.MD5Hash(model.MATKHAU);
                 model.CONFIRM_PASS = Encryptor.MD5Hash(model.CONFIRM_PASS);
                 var    dao = new KHACH_HANG_DAO();
                 string ma  = dao.AddKhachHang(model);
                 if (ma != null)
                 {
                     ModelState.AddModelError("", "Thêm thành công khách hàng");
                     // return RedirectToAction("Index", "ADKhachHang");
                 }
                 else
                 {
                     ModelState.AddModelError("", "Thêm thất bại khách hàng");
                 }
             }
             else
             {
                 ModelState.AddModelError("", "Email đã sử dụng");
             }
         }
         else
         {
             ModelState.AddModelError("", "Bạn không có quyền admin");
         }
     }
     return(View(model));
 }