Пример #1
0
        public ActionResult Index(StudentRegisterClass studentRegister, string buttonType)
        {
            try
            {
                if (buttonType == "Save")
                {
                    string msg = rdb.AddRegisterRecord(studentRegister);
                    TempData["msg"] = msg;
                }

                else if (buttonType == "Login")
                {
                    string Value = ldb.chkLoginDetails(studentRegister);
                    if (Value == null)
                    {
                        TempData["msg"] = "Please enter valid credintials";
                    }
                }
            }
            catch (Exception ex)
            {
                TempData["msg"] = ex.Message;
            }
            return(View());
        }
 public string AddRegisterRecord(StudentRegisterClass RegisterValues)
 {
     try
     {
         SqlCommand cmd = new SqlCommand("sp_Student_Register", con);
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.Parameters.AddWithValue("@StudentName", RegisterValues.Name);
         cmd.Parameters.AddWithValue("@UserName", RegisterValues.UserName);
         cmd.Parameters.AddWithValue("@Email", RegisterValues.Email);
         cmd.Parameters.AddWithValue("@MobileNumber", RegisterValues.MobileNumber);
         cmd.Parameters.AddWithValue("@UserPassword", RegisterValues.UserPassword);
         cmd.Parameters.AddWithValue("@DOB", RegisterValues.DOB);
         cmd.Parameters.AddWithValue("@Gender", RegisterValues.Gender);
         con.Open();
         cmd.ExecuteNonQuery();
         con.Close();
         return("you are successfully registered, Login using your credentials");
     }
     catch (Exception Ex)
     {
         if (con.State == ConnectionState.Open)
         {
             con.Close();
         }
         return(Ex.Message.ToString());
     }
 }
Пример #3
0
 public string chkLoginDetails(StudentRegisterClass login)
 {
     try
     {
         SqlCommand cmd = new SqlCommand("sp_Check_Login", con);
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.Parameters.AddWithValue("@UserName", login.LoginUserName);
         cmd.Parameters.AddWithValue("@UserPassword", login.LoginPassword);
         con.Open();
         SqlDataReader reader = cmd.ExecuteReader();
         if (reader.HasRows)
         {
             while (reader.Read())
             {
                 return(reader.GetString(1));
             }
         }
         return(null);
     }
     catch (Exception Ex)
     {
         if (con.State == ConnectionState.Open)
         {
             con.Close();
         }
         return(Ex.Message.ToString());
     }
     finally {
         con.Close();
     }
 }