/// ------------------------------------------------------- /// <summary> /// 관리자 회원가입 /// </summary> /// <returns> 0:정상, <> 0 비정상 </returns> /// ------------------------------------------------------- public int RegisterAdminInfo(TAdminMgmt objAdminMgmt) { try { SqlCommand com = new SqlCommand("dbo.UP_ADMIN_REGISTER_INFO", con); com.CommandType = CommandType.StoredProcedure; com.Parameters.AddWithValue("@pi_strAdminID", objAdminMgmt.AdminID); com.Parameters.AddWithValue("@pi_strAdminPwd", pl_objAes.Encrypt(objAdminMgmt.AdminPwd)); com.Parameters.AddWithValue("@pi_strAdminName", objAdminMgmt.AdminName); com.Parameters.AddWithValue("@pi_strDept", objAdminMgmt.Dept); com.Parameters.AddWithValue("@pi_strPosition", objAdminMgmt.Position); com.Parameters.AddWithValue("@pi_strOfficePhoneNo", objAdminMgmt.OfficePhoneNo); com.Parameters.AddWithValue("@pi_strMPhoneNo", objAdminMgmt.MPhoneNo); com.Parameters.AddWithValue("@pi_strEmailAddr", objAdminMgmt.EmailAddr); com.Parameters.AddWithValue("@pi_strHAdminID", objAdminMgmt.HAdminID); SqlParameter objSqlParam = new SqlParameter(); objSqlParam.ParameterName = "@po_intRetVal"; objSqlParam.SqlDbType = SqlDbType.Int; objSqlParam.Direction = ParameterDirection.Output; com.Parameters.Add(objSqlParam); con.Open(); return(pl_intCodeReturn); } catch (Exception e) { Console.WriteLine(e); return(-1); } finally { con.Close(); } }
public ActionResult RegisterForm(TAdminMgmt objAdminMgmt, FormCollection objFormCollect) { if (ModelState.IsValid) { objAdminMgmt.AdminID = objFormCollect["AdminID"]; objAdminMgmt.AdminPwd = objFormCollect["AdminPwd"]; objAdminMgmt.AdminName = objFormCollect["AdminName"]; objAdminMgmt.Dept = objFormCollect["Dept"]; objAdminMgmt.Position = objFormCollect["Position"]; objAdminMgmt.OfficePhoneNo = objFormCollect["OfficePhoneNo"]; objAdminMgmt.MPhoneNo = objFormCollect["MPhoneNo"]; objAdminMgmt.EmailAddr = objFormCollect["EmailAddr"]; objAdminMgmt.HAdminID = objFormCollect["AdminID"]; pl_intRegsterCheck = objAccountDao.RegisterAdminInfo(objAdminMgmt); if (pl_intRegsterCheck.Equals(0)) { ViewBag.Message = "Registration successful.\\nUser Id: " + objAdminMgmt.AdminID.ToString(); return(RedirectToAction("LoginForm", "Account")); } else { ViewBag.Message = "Admin id or Password alerady exist.\\nPlease choose a different username."; return(View(objAdminMgmt)); } } else { return(View("RegisterForm", objAdminMgmt)); } }
public ActionResult UpdateAdminPwdModal(string strAdminId, FormCollection objFormCollect) { TAdminMgmt objAdminMgmt = new TAdminMgmt(); objAdminMgmt.AdminID = objFormCollect["AdminID"]; objAdminMgmt.AdminPwd = objFormCollect["AdminPwd"]; objAccountDao.UpdateAdminPwd(strAdminId, objAdminMgmt); return(RedirectToAction("UpdateAdminPwdModal")); }
public ActionResult MenuGroupInsert(string MenuGroupName, short MenuGroupSort, string UseFlag, string MenuGroupIcon) { TAdminMenuGroup objTadminMenuGroup = new TAdminMenuGroup(); TAdminMgmt objTadminMgmt = new TAdminMgmt(); HttpCookie cookie = new HttpCookie("AdminID", objTadminMgmt.AdminID); string strAdminID = cookie.Values["AdminID"]; objTadminMenuGroup.AdminID = "payletter"; objTadminMenuGroup.MenuGroupName = MenuGroupName; objTadminMenuGroup.MenuGroupSort = MenuGroupSort; objTadminMenuGroup.MenuGroupIcon = MenuGroupIcon; objTadminMenuGroup.UseFlag = UseFlag; return(Json(menuDao.AddMgroupData(objTadminMenuGroup), JsonRequestBehavior.AllowGet)); }
public ActionResult LoginForm(TAdminMgmt objAdminMgmt, FormCollection objFormCollect) { pl_intLoginResult = objAccountDao.LoginAdminInfo(objFormCollect["AdminID"], objFormCollect["AdminPwd"], GetIP()); if (pl_intLoginResult.Equals(0)) // 로그인 성공 : 0 , 아이디 오류 : -1 { ViewBag.Message = "login Successfully...!"; FormsAuthentication.SetAuthCookie(objAdminMgmt.AdminID, objAdminMgmt.RememberMe); return(RedirectToAction("Index", "Home", objAdminMgmt)); } else if (pl_intLoginResult.Equals(-1)) { ViewBag.Message = "Admin is not valid...!"; return(View()); } else { ViewBag.Message = "password is not correct...!"; return(View()); } }
/// ------------------------------------------------------- /// <summary> /// 관리자 패스워드 수정 /// </summary> /// ------------------------------------------------------- public void UpdateAdminPwd(string strAdminId, TAdminMgmt objAdminMgmt) { try { SqlCommand com = new SqlCommand("dbo.UP_ADMIN_PWD_UPDATE", con); com.CommandType = CommandType.StoredProcedure; com.Parameters.AddWithValue("@pi_strAdminID", strAdminId); com.Parameters.AddWithValue("@pi_strAdminPwd", objAdminMgmt.AdminPwd); con.Open(); com.ExecuteNonQuery(); return; } catch (Exception e) { Console.WriteLine(e); return; } finally { con.Close(); } }