public static IPersistencia Persistencia() { if (_persistencia is null) { _persistencia = new PersistenciaArchivo("c:/MDEIS/mod6/facturacion"); } return(_persistencia); }
public DividaRepositorio(EnumTipoPersistencia tipoPersistencia) { switch (tipoPersistencia) { case EnumTipoPersistencia.XML: _persistenciaDivida = new DividaXML(); break; } }
public AdaptadorDados() { if (CacheInstanciaDAL.Persistencia == null) { _persistencia = (IPersistencia)Activator.CreateInstanceFrom("..\\..\\..\\..\\..\\..\\WINDOWS\\SGE.v2.DAL.dll", "SGE.Conectividade.Persistencia.PersistenciaDados").Unwrap(); CacheInstanciaDAL.Persistencia = _persistencia; } else _persistencia = (IPersistencia)CacheInstanciaDAL.Persistencia; }
static void Main(string[] args) { // inyeccion de dependencias // fecha del video de clase = 12 de enero del 2021 Console.WriteLine("Hello World!"); IPersistencia persistencia = null; // deberia instanciarse // IPersistencia persistencia = new Persistencia2(); Secretaria secretaria = new Secretaria(persistencia); Estudiante estudiante = new Estudiante("Steven", "Chinchin"); Curso curso = new Curso("Programacion"); secretaria.Matricular(estudiante, curso); }
public void iniciarTransacao() { if (CacheInstanciaDAL.Persistencia == null) { _persistencia = (IPersistencia)Activator.CreateInstanceFrom("..\\..\\..\\..\\..\\..\\WINDOWS\\SGE.v2.DAL.dll", "SGE.Conectividade.Persistencia.PersistenciaDados", new object[] { true }).Unwrap(); CacheInstanciaDAL.Persistencia = _persistencia; } else _persistencia = (IPersistencia)CacheInstanciaDAL.Persistencia; _persistencia.iniciarTransacao(); }
static void Main(string[] args) { Console.WriteLine("Hello World!"); IPersistencia persistencia = null; //Aqui se debe instanciar Secretaria secretaria = new Secretaria(persistencia); Estudiante estudiante = new Estudiante("Edison", "Molina"); Curso curso = new Curso("Programacion"); secretaria.Matricular(estudiante, curso); }
static void Main(string[] args) { Console.WriteLine("Hello World!"); IPersistencia persistencia = null; //aqui yo deberia instarciarse Secretaria secretaria = new Secretaria(persistencia); Estudiante estudiante = new Estudiante("Elsa", "Patito"); Curso curso = new Curso("Programacion"); secretaria.Matricular(estudiante, curso); }
/// <summary> /// Confirma as alterações no serviço de persistência e libera os resursos alocados. /// </summary> /// <param name="disposing">Verdadeiro indica que os recursos gerenciados devem ser liberados.</param> protected virtual void Dispose(bool disposing) { if (disposing) { if (this.persistencia != null) { if (!this.notifications.HasNotifications()) { this.persistencia.Confirmar(); this.persistencia.Dispose(); this.persistencia = null; } } } }
public AMensagensEmailPadrao(IPersistencia <MensagemEmailPadrao> persistencia) : base(persistencia) { }
public void AdicionarTransacao(IPersistencia persistencia, object registro) { Log.Add(new ItemHistoricoTransacional(persistencia, registro)); }
public ACodigosAcessoInscricao(IPersistencia <CodigoAcessoInscricao> persistencia) : base(persistencia) { }
public AFaturamentos(IPersistencia <Faturamento> persistencia) : base(persistencia) { }
public AConfiguracoesEmail(IPersistencia <ConfiguracaoEmail> persistencia) : base(persistencia) { }
public GestorPersistencia(IPersistencia persistencia) { _persistencia = persistencia; }
public ObjetoPersistente(IPersistencia IPers) { ip = IPers; }
public Secretaria(IPersistencia persistencia) { Persistencia = persistencia; }
public AUsuarios(IPersistencia <Usuario> persistencia) : base(persistencia) { }
public VisitanteAcessoDados(IPersistencia persistencia) : base(persistencia) { }
private LoginService() { _persistencia = new PersistenciaService(); }
public void Dispose() { _persistenciaDivida.Dispose(); _persistenciaDivida = null; }
public ATransacoes(IPersistencia <Transacao> persistencia) { Persistencia = persistencia ?? throw new ExcecaoNegocioRepositorio("ATransacoes", "persistencia não poder ser nula"); }
public AQuartos(IPersistencia <Quarto> persistencia) : base(persistencia) { }
public AArquivosBinarios(IPersistencia <ArquivoBinario> persistencia) : base(persistencia) { }
public LoginService() { _persistencia = new PersistenciaService(); }
public AEventos(IPersistencia <Evento> persistencia) : base(persistencia) { }
public CanastaCompra(IPersistencia _persistencia, IMetodoPago _metodoPago) { metodoPago = _metodoPago; persistencia = _persistencia; }
public ListaService(IPersistencia pers) { this.Pers = pers; }
public PersistenciaBovinos(IPersistencia persistencia) { this.Persistencia = persistencia; }
public AApresentacoesSarau(IPersistencia <ApresentacaoSarau> persistencia) : base(persistencia) { }
public APessoas(IPersistencia <Pessoa> persistencia) : base(persistencia) { }
public ItemHistoricoTransacional(IPersistencia persistencia, object registro) { Persistencia = persistencia; Registro = registro; }
public ATitulos(IPersistencia <Titulo> persistencia) { Persistencia = persistencia ?? throw new ExcecaoNegocioRepositorio("ATitulos", "persistencia não poder ser nula"); }