public bool IsNameTaken(string name) { if (name.Equals("")) { throw new ArgumentOutOfRangeException(); } DataTable dt = new DataTable(); int taken = 0; using (SqlCommand command = new SqlCommand()) { dt = GetMultipleQuery(UserStringsSql.IsNameTaken(name)); } foreach (DataRow ms in dt.Rows) { taken = int.Parse(ms[0].ToString()); } if (taken == 0) { return(false); } else { return(true); } }