J'ai ma couche de logique applicative et mon couche d'accès aux données dans une DLL séparée, j'ai utilisé un modèle de design d'enregistrement actif pour construire mon bll ... maintenant J'ai besoin d'héberger mon bll et dal dans mon projet mvc .. J'ai essayé de faire des classes dans mes modèles et hérite de ses propriétés et méthodes de bll (qui dans une autre DLL) mais quand j'ai essayé d'assigner la classe de base à celle héritée me exceptionasp.net mvc comment lier la logique métier d'un autre projet à mon projet mvc asp.net
//Customer class located in mvc model folder which inhireted from EgxCustomer that located in bll in another project
using Egx.EgxBusiness.Inventory;
namespace EgxNMWeb.Models
{
public class Customers:EgxCustomer
{
}
}
//here i try to assign list of EgxCustomer to list of customer
using Egx.EgxBusiness.Inventory;
namespace EgxNMWeb.Models
{
public class CPanelVM
{
Customers currentCustomer { get; set; }
List<Customers> AllNetwork { get; set; }
public CPanelVM()
{
AllNetwork = NMModel.GetCustomerNetwork(currentCustomer.CUST_CODE, Egx.EgxBusiness.Inventory.NM.REF_TYPE.ALL);
}
}
}
ce que je peux faire pour utiliser mon bll qui est situé dans un autre projet dans mon projet mvc?
Quelle est l'exception que vous obtenez? – Adarsha
ne peut pas analyser du client à EgxCustomer –