私はConverter
私が与えるクラスを持っていID
ます。これID
で戻り値としてオブジェクトを取得したい。しかし、修正方法がわからないエラーがあります。エラーは次の場所に表示されます。
result = ArbeitsplatzgruppeNT.Get(arbeitsplatzgruppeId);
私の Convert メソッドでは、私のConvertBack
メソッドは正常に動作しています。
public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
{
ArbeitsplatzgruppeNT result = null;
Guid arbeitsplatzgruppeId = Guid.Empty;
if (value != null && Guid.TryParse(value.ToString(), out arbeitsplatzgruppeId) && arbeitsplatzgruppeId != Guid.Empty)
{
try
{
result = ArbeitsplatzgruppeNT.Get(arbeitsplatzgruppeId); // Error
}
catch (Exception)
{
}
}
return result;
}
public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
{
Guid result = Guid.Empty;
if (value != null && value is ArbeitsplatzgruppeNT)
{
result = (value as ArbeitsplatzgruppeNT).ID;
}
return result;
}
それがビジネス クラスの GET メソッドです
public static ArbeitsplatzgruppeNT Get(Guid ID)
{
return DataPortal.FetchChild<ArbeitsplatzgruppeNT>(ID);
}
そして、それは私のエラーです:
エラー 2 タイプ 'HGERP.Data.ArbeitsplatzGruppe' は、参照されていないアセンブリで定義されています。アセンブリ 'HGERP.DataLayer, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' への参照を追加する必要があります。
私はすでに動作しているバージョンを持っているので、私のビジネスクラスで何かをしなければなりませんでした. しかし、ArbeitsplatzgruppeNT クラスを交換する必要があり、現在は機能していません。でも新旧で大差ない…