Привет, ребята, у меня проблемы с обоими моими userID.GetUserByID
и getIP.GetIPAddress
это говорит мне, что я не могу преобразовать из «группы методов» в «строку»
но если я не добавлю ни одного из них, я не получу сообщение об ошибке, но я добавлю любой из всплывающих сообщений об ошибке. внизу мой код в форме, дал и для моего IP
sBarcodeValidation = new ValidateBarCode3Repository().ValidateBarCode3(
sBarCode,
userID.getUserByID,
getIP.GetIPAddress,
modGlobal.gBoothID = Settings.Default.BoothID);
вот мой код для getUserByID
public class GetUserByID
{
CACHE CacheConnection = new CACHE();
public string getUserByID(GetAllUsers getUserByID)
{
try
{
CacheConnection.ClearParameters();
CacheConnection.AddParameter(getUserByID.ID);
return CacheConnection.ExecuteQuery("AGSP.Users", "GetUserByID", CommandType.StoredProcedure, InterSystems.Data.CacheTypes.ClientTypeId.tString);
}
catch (Exception ex)
{
throw ex;
}
}
}
и вот мой код для получения моего ipaddress
public class GetIp
{
//public void getHostName()
//{
// string hostName = Dns.GetHostName(); // Retrive the Name of HOST
// // Get the IP
// string myIP = Dns.GetHostEntry(hostName).AddressList[1].ToString();
//}
public static IPAddress GetIPAddress()
{
IPAddress ip = Dns.GetHostAddresses(Dns.GetHostName()).Where(address =>
address.AddressFamily == AddressFamily.InterNetwork).First();
return ip;
}
}