Ejemplo n.º 1
0
        public ActionResult Signup(AppTS.Areas.Admin.Models.ViewModel.Admin ad, FormCollection form)
        {
            //var hogv = form["HOGV"];
            //var tengv = form["TENGV"];
            //var sdt = form["SDT"];
            //string gioitinh = ad.GIOITINH
            //var email = form["EMAIL"];
            var username = form["USERNAME"];
            var password = form["PASSWORD"];

            Table_TaiKhoan tk = new Table_TaiKhoan();

            bool tontaitk = db.Table_TaiKhoans.Any(m => m.USERNAME == username);

            if (tontaitk)
            {
                ModelState.AddModelError("USERNAME", "Tên tài khoản đã tồn tại");
            }
            if (ModelState.IsValid)
            {
                tk.USERNAME = username;
                tk.PASSWORD = Str_Encoder(password);
                tk.ADMIN    = true;
                db.Table_TaiKhoans.InsertOnSubmit(tk);
                db.SubmitChanges();
                Table_Admin admin = new Table_Admin();
                admin.ID_TK    = tk.ID_TK;
                admin.HOADMIN  = ad.HOADMIN;
                admin.TENADMIN = ad.TENADMIN;
                admin.SDT      = ad.SDT;
                //bool gt = false;
                //if (gioitinh == ("Nam"))
                //    gt = true;
                admin.GIOITINH = ad.GIOITINH;

                admin.EMAIL = ad.EMAIl;
                db.Table_Admins.InsertOnSubmit(admin);
                db.SubmitChanges();
                ViewBag.SuccessMsg = "Tạo tài khoản thành công";
                return(RedirectToAction("Index"));
            }
            return(View(ad));
        }
Ejemplo n.º 2
0
 partial void DeleteTable_Admin(Table_Admin instance);
Ejemplo n.º 3
0
 partial void UpdateTable_Admin(Table_Admin instance);
Ejemplo n.º 4
0
 partial void InsertTable_Admin(Table_Admin instance);