//Провіряємо чи є користувач в базі з введенним іменем public int ValidUserName(User user) { try { comm.CommandText = "SELECT * FROM Users WHERE UserName = @UserName"; comm.Parameters.AddWithValue("UserName", user.UserName); comm.Parameters.AddWithValue("UserPass", user.UserPass); comm.CommandType = CommandType.Text; conn.Open(); SqlDataReader reader = comm.ExecuteReader(); while (reader.Read()) { if (user.UserName == reader[1].ToString()) { return 1; } } return 0; } catch (Exception) { throw; } finally { if (conn != null) { conn.Close(); } } }
//Метод для вставки нового користувача public int InsertUser(User user) { try { comm.CommandText = "INSERT INTO Users(UserName,UserPass) VALUES(@UserName, @UserPass)"; comm.Parameters.AddWithValue("UserName", user.UserName); comm.Parameters.AddWithValue("UserPass", user.UserPass); comm.CommandType = CommandType.Text; conn.Open(); return comm.ExecuteNonQuery(); } catch (Exception) { throw; } finally { if (conn != null) { conn.Close(); } } }