programmer33
چهارشنبه 13 دی 1391, 10:47 صبح
با سلام
من واسه پروژه که دارم می نویسم یک لایه class library نوشتم و یک وب سرویس (DataAccessWS) که درون متدهای آن، متدهای کلاس مذکور (dataAccess) فراخوانی می شود.
توابع تعریف شده لایه class library داده ها را دورن یک شی (recAsl ) ریخته و برمی گردانند، حال زمانیکه این توابع ، در وب سرویس فراخوانی میشوند،
namespace dataAccess
{
public class recAsl
{
private string _hesabCode, _hesabName;
public string hesabCode
{
get{return _hesabCode;}
set{_hesabCode=value;}
}
public string hesabName
{
get { return _hesabName; }
set { _hesabName = value; }
}
}
[WebMethod]
public List<recAsl> GetHesList(string serverName,int reportType, recAsl rec, int LinerSearch, int OrderByCode,int AscSort, int page, int count, Double secureAccess)
{
List<recAsl> recAslLst = new List<recAsl>();
if (securityAccessClass.isSecureAccess(secureAccess))
{
recAslLst = new aslHsTbl().GetHesList(serverName, reportType, rec, LinerSearch, OrderByCode, AscSort, page, count);
}
return recAslLst;
}
پیغام خطای زیر ایجاد میشود:
Cannot implicitly convert type 'dataAccess.recAsl' to 'DataAccessWS.aslService.recAsl'
با تشکر
من واسه پروژه که دارم می نویسم یک لایه class library نوشتم و یک وب سرویس (DataAccessWS) که درون متدهای آن، متدهای کلاس مذکور (dataAccess) فراخوانی می شود.
توابع تعریف شده لایه class library داده ها را دورن یک شی (recAsl ) ریخته و برمی گردانند، حال زمانیکه این توابع ، در وب سرویس فراخوانی میشوند،
namespace dataAccess
{
public class recAsl
{
private string _hesabCode, _hesabName;
public string hesabCode
{
get{return _hesabCode;}
set{_hesabCode=value;}
}
public string hesabName
{
get { return _hesabName; }
set { _hesabName = value; }
}
}
[WebMethod]
public List<recAsl> GetHesList(string serverName,int reportType, recAsl rec, int LinerSearch, int OrderByCode,int AscSort, int page, int count, Double secureAccess)
{
List<recAsl> recAslLst = new List<recAsl>();
if (securityAccessClass.isSecureAccess(secureAccess))
{
recAslLst = new aslHsTbl().GetHesList(serverName, reportType, rec, LinerSearch, OrderByCode, AscSort, page, count);
}
return recAslLst;
}
پیغام خطای زیر ایجاد میشود:
Cannot implicitly convert type 'dataAccess.recAsl' to 'DataAccessWS.aslService.recAsl'
با تشکر