Exemplo n.º 1
0
        /// -------------------------------------------------------
        /// <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();
            }
        }
Exemplo n.º 2
0
        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));
            }
        }
Exemplo n.º 3
0
        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"));
        }
Exemplo n.º 4
0
        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));
        }
Exemplo n.º 5
0
 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());
     }
 }
Exemplo n.º 6
0
 /// -------------------------------------------------------
 /// <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();
     }
 }