public AppDivisaoQuartos(IContexto contexto, AEventos repEventos, AQuartos repQuartos, AInscricoes repInscricoes) : base(contexto) { m_RepEventos = repEventos ?? throw new ExcecaoAplicacao("AppDivisaoQuartos", "repEventos não pode ser nulo"); m_RepInscricoes = repInscricoes ?? throw new ExcecaoAplicacao("AppDivisaoQuartos", "repInscricoes não pode ser nulo"); m_RepQuartos = repQuartos ?? throw new ExcecaoAplicacao("AppDivisaoQuartos", "repQuartos não pode ser nulo"); }
public Pesquisador(TTipo tipo, IContexto contexto, IConfiguracao configuracao) { ValidarTipoEnum(); _tipo = tipo; _contexto = contexto; _configuracao = configuracao; }
static void Main() { string path = AppConfigReader.Get("log_path"); string filename = Path.Combine(path, string.Format("{0}.log", DateTime.Now.ToString("yyyyMMddhhmmss"))); ContextoActual = new Contexto(filename, FechaHelper.Ahora()); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); try { ContextoActual.Logger.Iniciar(); Application.Run(new FrmPrincipal()); } catch (Exception ex) { MensajePorPantalla.MensajeError("Ha ocurrido un error fatal. Revise el archivo de log para obtener más información al respecto."); ContextoActual.Logger.Log(ex); } finally { ContextoActual.Logger.Finalizar(); } }
public Query(IContexto contexto) { Field <FloatGraphType>( "saldo", arguments: new QueryArguments( new QueryArgument <NonNullGraphType <IntGraphType> > { Name = "conta" } ), resolve: context => { var conta = context.GetArgument <int>("conta"); var sConta = new ContaService(contexto); var contaCorrente = sConta.Conta(conta); if (contaCorrente == null) { context.Errors.Add(new ExecutionError("Conta Inexistente")); return(null); } return(contaCorrente.Saldo); } ); }
public RemoverCargoComandoHandler(IContexto contexto, ICargoRepositorio cargoRepositorio, ICargoDisciplinaRepositorio cargoDisciplinaRepositorio, IValidador <RemoverCargoComando> validador) { _contexto = contexto; _cargoRepositorio = cargoRepositorio; _validador = validador; _cargoDisciplinaRepositorio = cargoDisciplinaRepositorio; }
public AppDivisaoSalasEstudo(IContexto contexto, AEventos repEventos, ASalasEstudo repSalasEstudo, AInscricoes repInscricoes) : base(contexto) { m_RepEventos = repEventos ?? throw new ExcecaoAplicacao("AppDivisaoSalasEstudo", "repEventos não pode ser nulo"); m_RepInscricoes = repInscricoes ?? throw new ExcecaoAplicacao("AppDivisaoSalasEstudo", "repInscricoes não pode ser nulo"); m_RepSalas = repSalasEstudo ?? throw new ExcecaoAplicacao("AppDivisaoSalasEstudo", "repSalasEstudo não pode ser nulo"); }
public void Atualizar(IContexto contexto) { var mercadoriaParaAtualizar = ((Contexto)contexto).Mercadoria.Find(Id); if (mercadoriaParaAtualizar != null) { var fotosParaRemover = new List <FotoMap>(); var produtosParaRemover = new List <ProdutoMap>(); IDao <ProdutoMap> produtoDao = FabricaDeDaos.Instancia().ObterDao <ProdutoMap>(contexto); IDao <FotoMap> fotoDao = FabricaDeDaos.Instancia().ObterDao <FotoMap>(contexto); foreach (var foto in mercadoriaParaAtualizar.Fotos) { bool remover = Fotos.All(f => f.Id != foto.Id); if (remover) { fotosParaRemover.Add(foto); } } foreach (var fotoMap in fotosParaRemover) { fotoDao.Excluir(fotoMap.Id); } foreach (var produto in mercadoriaParaAtualizar.Produtos) { bool remover = Produtos.All(p => p.Id != produto.Id); if (remover) { produtosParaRemover.Add(produto); } } foreach (var produtoMap in produtosParaRemover) { produtoDao.Excluir(produtoMap.Id); } foreach (var foto in Fotos) { bool adicionar = mercadoriaParaAtualizar.Fotos.All(f => f.Id != foto.Id); if (adicionar) { mercadoriaParaAtualizar.Fotos.Add(foto); } } foreach (var produto in Produtos) { bool adicionar = mercadoriaParaAtualizar.Fotos.All(f => f.Id != produto.Id); if (adicionar) { mercadoriaParaAtualizar.Produtos.Add(produto); } } } }
public Repositorio(IContexto contexto, Persistencia <TObjeto> persistencia) { _contexto = contexto as Contexto; _persistencia = persistencia; _validarAoSalvar = true; _filhosVerificados = false; SalvarFilhos = true; }
public AppRelatorioDivisaoOficinas(IContexto contexto, AEventos repEventos, AOficinas repOficinas, AInscricoes repInscricoes, IRelatorioDivisaoOficinas geradorRelDivisaoOficinas) : base(contexto) { m_RepEventos = repEventos ?? throw new ExcecaoAplicacao("AppRelatorioDivisaoOficinas", "repEventos não pode ser nulo"); m_RepInscricoes = repInscricoes ?? throw new ExcecaoAplicacao("AppRelatorioDivisaoOficinas", "repInscricoes não pode ser nulo"); m_RepOficinas = repOficinas ?? throw new ExcecaoAplicacao("AppRelatorioDivisaoOficinas", "repOficinas não pode ser nulo"); m_GeradorRelDivisaoOficinas = geradorRelDivisaoOficinas ?? throw new ExcecaoAplicacao("AppRelatorioDivisaoOficinas", "geradorRelDivisaoOficinas não pode ser nulo"); }
public AppRelatorioDivisaoSalas(IContexto contexto, AEventos repEventos, ASalasEstudo repSalasEstudo, AInscricoes repInscricoes, IRelatorioDivisaoSalasEstudo geradorRelDivisaoSalas) : base(contexto) { m_RepEventos = repEventos ?? throw new ExcecaoAplicacao("AppRelatorioDivisaoSalas", "repEventos não pode ser nulo"); m_RepInscricoes = repInscricoes ?? throw new ExcecaoAplicacao("AppRelatorioDivisaoSalas", "repInscricoes não pode ser nulo"); m_RepSalasEstudo = repSalasEstudo ?? throw new ExcecaoAplicacao("AppRelatorioDivisaoSalas", "repSalasEstudo não pode ser nulo"); m_GeradorRelDivisaoSalas = geradorRelDivisaoSalas ?? throw new ExcecaoAplicacao("AppRelatorioDivisaoSalas", "geradorRelDivisaoSalas não pode ser nulo"); }
public static void Adicionar <T>(this IEnumerable <T> entidades, IContexto contexto) where T : Dominio.Base.Dominio { foreach (var entidade in entidades) { contexto.Set <T>().Add(entidade); } contexto.SalvarAlteracoes(); }
public RepositorioFake(IContexto contexto, PersistenciaFake <TObjeto> persistencia, DataTable bancoDeDadosVirtual) { _contexto = contexto as ContextoFake; _persistencia = persistencia; _bancoDeDadosVirtual = bancoDeDadosVirtual; _validarAoSalvar = true; _filhosVerificados = false; SalvarFilhos = true; }
public ClienteController(IContexto contexto, ConsultaClienteBusiness consulta, ManutencaoClienteBusiness manutencao, ConsultaCidadeBusiness consultaCidade, ConsultaTipoContatoBusiness consultaTipoContato) { _contexto = contexto; _consulta = consulta; _manutencao = manutencao; _consultaCidade = consultaCidade; _consultaTipoContato = consultaTipoContato; }
public Mutation(IContexto contexto) { Field <ContaCorrenteType>( "sacar", arguments: new QueryArguments( new QueryArgument <NonNullGraphType <IntGraphType> > { Name = "conta" }, new QueryArgument <NonNullGraphType <FloatGraphType> > { Name = "valor" } ), resolve: context => { var conta = context.GetArgument <int>("conta"); var valor = context.GetArgument <double>("valor"); var sConta = new ContaService(contexto); var contaCorrente = sConta.Conta(conta); if (contaCorrente == null) { context.Errors.Add(new ExecutionError("Conta Inexistente")); return(null); } else if (contaCorrente.Saldo < valor) { context.Errors.Add(new ExecutionError("Saldo Insuficiente")); return(null); } return(sConta.Sacar(conta, valor)); } ); Field <ContaCorrenteType>( "depositar", arguments: new QueryArguments( new QueryArgument <NonNullGraphType <IntGraphType> > { Name = "conta" }, new QueryArgument <NonNullGraphType <FloatGraphType> > { Name = "valor" } ), resolve: context => { var conta = context.GetArgument <int>("conta"); var valor = context.GetArgument <double>("valor"); var sConta = new ContaService(contexto); return(sConta.Depositar(conta, valor)); } ); }
public void Atualizar(IContexto contexto) { var mercadoriaParaAtualizar = ((Contexto)contexto).Mercadoria.Find(Id); if (mercadoriaParaAtualizar != null) { var fotosParaRemover = new List<FotoMap>(); var produtosParaRemover = new List<ProdutoMap>(); IDao<ProdutoMap> produtoDao = FabricaDeDaos.Instancia().ObterDao<ProdutoMap>(contexto); IDao<FotoMap> fotoDao = FabricaDeDaos.Instancia().ObterDao<FotoMap>(contexto); foreach (var foto in mercadoriaParaAtualizar.Fotos) { bool remover = Fotos.All(f => f.Id != foto.Id); if (remover) fotosParaRemover.Add(foto); } foreach (var fotoMap in fotosParaRemover) { fotoDao.Excluir(fotoMap.Id); } foreach (var produto in mercadoriaParaAtualizar.Produtos) { bool remover = Produtos.All(p => p.Id != produto.Id); if (remover) produtosParaRemover.Add(produto); } foreach (var produtoMap in produtosParaRemover) { produtoDao.Excluir(produtoMap.Id); } foreach (var foto in Fotos) { bool adicionar = mercadoriaParaAtualizar.Fotos.All(f => f.Id != foto.Id); if (adicionar) { mercadoriaParaAtualizar.Fotos.Add(foto); } } foreach (var produto in Produtos) { bool adicionar = mercadoriaParaAtualizar.Fotos.All(f => f.Id != produto.Id); if (adicionar) { mercadoriaParaAtualizar.Produtos.Add(produto); } } } }
public BaseDao(IUnitOfWork unitOfWork) { if (unitOfWork == null) { throw new ArgumentNullException("unitOfWork"); } contexto = unitOfWork as IContexto; if (contexto == null) { throw new ArgumentNullException("unitOfWork"); } dataBase = contexto.Set <T>(); }
public void Atualizar(IContexto contexto) { var permissaoParaAtualizar = ((ContextoAutenticacao)contexto).Permissao.Find(Id); if (permissaoParaAtualizar != null) { var usuariosParaRemover = new List <UsuarioMap>(); foreach (var usuario in permissaoParaAtualizar.Usuarios) { bool remover = Usuarios.All(a => a.Id != usuario.Id); if (remover) { usuariosParaRemover.Add(usuario); } } foreach (var usuarioMap in usuariosParaRemover) { permissaoParaAtualizar.Usuarios.Remove(usuarioMap); } foreach (var usuario in Usuarios) { bool adicionar = permissaoParaAtualizar.Usuarios.All(a => a.Id != usuario.Id); if (adicionar) { var us = ((ContextoAutenticacao)contexto).Usuario.Find(usuario.Id); if (us != null) { permissaoParaAtualizar.Usuarios.Add(us); } else { permissaoParaAtualizar.Usuarios.Add(usuario); } } } } }
public void Atualizar(IContexto contexto) { var categoriaParaAtualizar = ((Contexto)contexto).Categoria.Find(Id); if (categoriaParaAtualizar != null) { var mercadoriasParaRemover = new List <MercadoriaMap>(); foreach (var mercadoria in categoriaParaAtualizar.Mercadorias) { bool remover = Mercadorias.All(merc => merc.Id != mercadoria.Id); if (remover) { mercadoriasParaRemover.Add(mercadoria); } } foreach (var mercadoriaMap in mercadoriasParaRemover) { categoriaParaAtualizar.Mercadorias.Remove(mercadoriaMap); } foreach (var mercadoria in Mercadorias) { bool adicionar = categoriaParaAtualizar.Mercadorias.All(merc => merc.Id != mercadoria.Id); if (adicionar) { var merc = ((Contexto)contexto).Mercadoria.Find(mercadoria.Id); if (merc != null) { categoriaParaAtualizar.Mercadorias.Add(merc); } else { categoriaParaAtualizar.Mercadorias.Add(mercadoria); } } } } }
private void procesarTuple(XmlElement elemento) { string[] partes = elemento.Name.Split(':'); string nombreTupla = partes[partes.Length - 1].Replace('-', '_'); GeneradorClase generador = GeneradorClase.getInstance(_ensambladoCiente); object objetoInstancia = generador.ObtenerInstancia(nombreTupla); Type tipoInstancia = objetoInstancia.GetType(); try { foreach (XmlElement hijo in elemento.ChildNodes) { string valor = hijo.FirstChild.Value; string[] hijoPartes = hijo.Name.Split(':'); string nombreHijo = hijoPartes[hijoPartes.Length - 1]; rellenarAtributo(objetoInstancia, tipoInstancia, valor, nombreHijo); } } catch (InvalidCastException) { string valor = elemento.FirstChild.Value; rellenarAtributo(objetoInstancia, tipoInstancia, valor, "Valor"); } //buscamos el contexto string idContext = elemento.GetAttribute("contextRef"); IContexto contexto = (IContexto)_contextos[idContext]; IConcepto conceptoInstancia = (IConcepto)objetoInstancia; conceptoInstancia.setContexto(contexto); IXBRLContenedorInstanciasObjetos contenedor = XBRLContenedorObjetosInstancias.ObtenerInstancia(); contenedor.InsertarObjeto((IConcepto)objetoInstancia); }
public void Atualizar(IContexto contexto) { var permissaoParaAtualizar = ((ContextoAutenticacao)contexto).Permissao.Find(Id); if (permissaoParaAtualizar != null) { var usuariosParaRemover = new List<UsuarioMap>(); foreach (var usuario in permissaoParaAtualizar.Usuarios) { bool remover = Usuarios.All(a => a.Id != usuario.Id); if (remover) usuariosParaRemover.Add(usuario); } foreach (var usuarioMap in usuariosParaRemover) { permissaoParaAtualizar.Usuarios.Remove(usuarioMap); } foreach (var usuario in Usuarios) { bool adicionar = permissaoParaAtualizar.Usuarios.All(a => a.Id != usuario.Id); if (adicionar) { var us = ((ContextoAutenticacao)contexto).Usuario.Find(usuario.Id); if (us != null) { permissaoParaAtualizar.Usuarios.Add(us); } else { permissaoParaAtualizar.Usuarios.Add(usuario); } } } } }
public void Atualizar(IContexto contexto) { var categoriaParaAtualizar = ((Contexto)contexto).Categoria.Find(Id); if (categoriaParaAtualizar != null) { var mercadoriasParaRemover = new List<MercadoriaMap>(); foreach (var mercadoria in categoriaParaAtualizar.Mercadorias) { bool remover = Mercadorias.All(merc => merc.Id != mercadoria.Id); if (remover) mercadoriasParaRemover.Add(mercadoria); } foreach (var mercadoriaMap in mercadoriasParaRemover) { categoriaParaAtualizar.Mercadorias.Remove(mercadoriaMap); } foreach (var mercadoria in Mercadorias) { bool adicionar = categoriaParaAtualizar.Mercadorias.All(merc => merc.Id != mercadoria.Id); if (adicionar) { var merc = ((Contexto)contexto).Mercadoria.Find(mercadoria.Id); if (merc != null) { categoriaParaAtualizar.Mercadorias.Add(merc); } else { categoriaParaAtualizar.Mercadorias.Add(mercadoria); } } } } }
public void RemoverDependencias(IContexto contexto) { if (Mercadorias.Count == 0) { return; } IDao <MercadoriaMap> dao = FabricaDeDaos.Instancia().ObterDao <MercadoriaMap>(contexto); IList <Guid> listaDeMercadoriasParaRemover = new List <Guid>(); foreach (var mercadoria in Mercadorias) { bool remover = mercadoria.Categorias.All(categoria => categoria.Id == Id); if (remover) { listaDeMercadoriasParaRemover.Add(mercadoria.Id); } } foreach (var guid in listaDeMercadoriasParaRemover) { dao.Excluir(guid); } }
public void Atualizar(IContexto contexto) { var usuarioParaAtualizar = ((ContextoAutenticacao)contexto).Usuario.Find(Id); if (usuarioParaAtualizar != null) { var telefonesParaRemover = new List <TelefoneMap>(); IDao <TelefoneMap> telefoneDao = FabricaDeDaos.Instancia().ObterDao <TelefoneMap>(contexto); foreach (var telefone in usuarioParaAtualizar.Telefones) { bool remover = Telefones.All(f => f.Id != telefone.Id); if (remover) { telefonesParaRemover.Add(telefone); } } foreach (var telefoneMap in telefonesParaRemover) { telefoneDao.Excluir(telefoneMap.Id); } foreach (var telefone in Telefones) { bool adicionar = usuarioParaAtualizar.Telefones.All(f => f.Id != telefone.Id); if (adicionar) { usuarioParaAtualizar.Telefones.Add(telefone); } } usuarioParaAtualizar.Endereco.Atualizar(Endereco); } }
public AppSalasEstudo(IContexto contexto) : base(contexto) { }
public MiLog(IContexto contexto) { _contexto = contexto; }
public AutenticacaoController(IContexto contexto) { mAppUsuario = new AppUsuarios(contexto); }
public CargoBancoTeste(IContexto contexto) { _contexto = contexto; }
public DepartamentosController(IContexto contexto) { mAppDepartamentos = new AppDepartamentos(contexto); }
public void RemoverDependencias(IContexto contexto) { }
public void Atualizar(IContexto contexto) { }
public QuartosController(IContexto contexto) { mAppQuartos = new AppQuartos(contexto); }
public AppInscOnlineEvento(IContexto contexto) : base(contexto) { }
public RepositorioUsuario(IContexto contexto) : base(contexto) { }
public void Atualizar(IContexto contexto) { var usuarioParaAtualizar = ((ContextoAutenticacao)contexto).Usuario.Find(Id); if (usuarioParaAtualizar != null) { var telefonesParaRemover = new List<TelefoneMap>(); IDao<TelefoneMap> telefoneDao = FabricaDeDaos.Instancia().ObterDao<TelefoneMap>(contexto); foreach (var telefone in usuarioParaAtualizar.Telefones) { bool remover = Telefones.All(f => f.Id != telefone.Id); if (remover) telefonesParaRemover.Add(telefone); } foreach (var telefoneMap in telefonesParaRemover) { telefoneDao.Excluir(telefoneMap.Id); } foreach (var telefone in Telefones) { bool adicionar = usuarioParaAtualizar.Telefones.All(f => f.Id != telefone.Id); if (adicionar) { usuarioParaAtualizar.Telefones.Add(telefone); } } usuarioParaAtualizar.Endereco.Atualizar(Endereco); } }
public void RemoverDependencias(IContexto contexto) { //Manter vazio: Dependências são removidas automaticamente. }
public void RemoverDependencias(IContexto contexto) { if (Mercadorias.Count == 0) return; IDao<MercadoriaMap> dao = FabricaDeDaos.Instancia().ObterDao<MercadoriaMap>(contexto); IList<Guid> listaDeMercadoriasParaRemover = new List<Guid>(); foreach (var mercadoria in Mercadorias) { bool remover = mercadoria.Categorias.All(categoria => categoria.Id == Id); if (remover) listaDeMercadoriasParaRemover.Add(mercadoria.Id); } foreach (var guid in listaDeMercadoriasParaRemover) { dao.Excluir(guid); } }