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); }
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); } }