コード例 #1
0
ファイル: Model.cs プロジェクト: Desarrollo-zeros/DDD
 public Model() : base(FactoriesSingleton <T> .UnitOfWork, FactoriesSingleton <T> .GenericRepository)
 {
     ServicioUsuario       = new ServicioUsuario(FactoriesSingleton <Usuario> .UnitOfWork, FactoriesSingleton <Usuario> .GenericRepository);
     ServicioCliente       = new ServicioCliente(FactoriesSingleton <Cliente> .UnitOfWork, FactoriesSingleton <Cliente> .GenericRepository);
     ServicioDirección     = new ServicioDirección(FactoriesSingleton <Dirección> .UnitOfWork, FactoriesSingleton <Dirección> .GenericRepository);
     ServicioTelefóno      = new ServicioTelefóno(FactoriesSingleton <Telefóno> .UnitOfWork, FactoriesSingleton <Telefóno> .GenericRepository);
     ServicioMetodoPago    = new ServicioMetodoPago(FactoriesSingleton <ClienteMetodoDePago> .UnitOfWork, FactoriesSingleton <ClienteMetodoDePago> .GenericRepository);
     ServicioCompra        = new ServicioCompra(FactoriesSingleton <Compra> .UnitOfWork, FactoriesSingleton <Compra> .GenericRepository);
     ServicioCompraCliente = new ServicioCompraCliente(FactoriesSingleton <CompraCliente> .UnitOfWork, FactoriesSingleton <CompraCliente> .GenericRepository);
 }
コード例 #2
0
        public void Initialize()
        {
            servicioTelefóno = new ServicioTelefóno(FactoriesSingleton <Telefóno> .UnitOfWork, FactoriesSingleton <Telefóno> .GenericRepository);
            cliente_id       = new ServicioClienteTest().ServicioCliente._repository.FindBy(x => x.Documento == "1063969857").FirstOrDefault().Id;
            var telefono = servicioTelefóno._repository.FindBy(x => x.Número == "3043541475" && x.Cliente_Id != 1).FirstOrDefault();

            if (telefono != null)
            {
                servicioTelefóno.Delete(telefono);
            }
        }