示例#1
0
 public ImportarNotasGerente(IAlumnoRepositorio alumnoRepositorio, ICartaReporteParseador cartaReporteParseador, IMateriaRepositorio materiaRepositorio, INotaRepositorio notaRepositorio)
 {
     this._alumnoRepositorio     = alumnoRepositorio;
     this._cartaReporteParseador = cartaReporteParseador;
     this._materiaRepositorio    = materiaRepositorio;
     this._notaRepositorio       = notaRepositorio;
 }
 public EnumerableService(
     IMateriaRepositorio materiaRepositorio,
     INaturalezaRepositorio naturalezaRepositorio,
     IOpdRepositorio opdRepositorio,
     ITipoProcesoRepositorio tipoProcesoRepositorio,
     ICondicionRepositorio condicionRepositorio,
     ITipoResponsabilidadRepositorio tipoResponsabilidadRepositorio,
     IEtapaProcesalRepositorio etapaProcesalRepositorio,
     IVwTrabajadorProduceRepositorio trabajadorProduceRepositorio,
     ITipoInstanciaRepositorio tipoInstanciaRepositorio,
     ITipoPlazoRepositorio tipoPlazoRepositorio,
     ITipoMontoRepositorio tipoMontoRepositorio,
     IDatMateriaTipoProcesoRepositorio materiaTipoProcesoRepositorio)
 {
     this.materiaRepositorio             = materiaRepositorio;
     this.naturalezaRepositorio          = naturalezaRepositorio;
     this.opdRepositorio                 = opdRepositorio;
     this.tipoProcesoRepositorio         = tipoProcesoRepositorio;
     this.condicionRepositorio           = condicionRepositorio;
     this.tipoResponsabilidadRepositorio = tipoResponsabilidadRepositorio;
     this.etapaProcesalRepositorio       = etapaProcesalRepositorio;
     this.trabajadorProduceRepositorio   = trabajadorProduceRepositorio;
     this.tipoInstanciaRepositorio       = tipoInstanciaRepositorio;
     this.tipoPlazoRepositorio           = tipoPlazoRepositorio;
     this.tipoMontoRepositorio           = tipoMontoRepositorio;
     this.materiaTipoProcesoRepositorio  = materiaTipoProcesoRepositorio;
 }
示例#3
0
 public void IniciarCenario()
 {
     _reforcoEFContexto = new ReforcoEFContexto();
     Database.SetInitializer(new BaseSqlTeste());
     _reforcoEFContexto.Database.Initialize(true);
     _materiaRepositorio = new MateriaRepositorioSQL(_reforcoEFContexto);
     _materia            = new Materia();
 }
 public IList <Materia> CarregarPorNumero(string nome)
 {
     try
     {
         IMateriaRepositorio materiaRepositorio = base.Repositorio as IMateriaRepositorio;
         return(materiaRepositorio.ConsultarPorNome(nome));
     }
     catch (Exception e)
     {
         throw e;
     }
 }
        public override IList <Materia> Pesquisar(string pesquisa)
        {
            IMateriaRepositorio materiaRepositorio = base.Repositorio as IMateriaRepositorio;

            try
            {
                return(materiaRepositorio.PesquisarMateria(pesquisa));
            }
            catch (Exception e)
            {
                throw e;
            }
        }
 public void ValidarExistenciaNome(string nome, int id)
 {
     try
     {
         IMateriaRepositorio materiaRepositorio = base.Repositorio as IMateriaRepositorio;
         IList <Materia>     materias           = materiaRepositorio.ConsultarPorNomeEId(nome, id);
         if (materias.Count > 0)
         {
             throw new ValidacaoException("Esta matéria já foi cadastrada.");
         }
     }
     catch (Exception e)
     {
         throw e;
     }
 }