Exemplo n.º 1
0
 public BachilleratoBusiness(IUnitOfWork _unitOfWork)
 {
     unitOfWork             = _unitOfWork;
     bachilleratoRepository = new BachilleratoRepository(unitOfWork);
     documentosRepository   = new DocumentosRepository(unitOfWork);
     personalRepository     = new PersonalRepository(unitOfWork);
 }
Exemplo n.º 2
0
 public DoctoradoBusiness(IUnitOfWork _unitOfWork)
 {
     unitOfWork           = _unitOfWork;
     doctoradoRepository  = new DoctoradoRepository(unitOfWork);
     documentosRepository = new DocumentosRepository(unitOfWork);
     documentosProfesionalesRepository = new DocumentosProfesionalesRepository(unitOfWork);
 }
Exemplo n.º 3
0
 public LicenciaturaIngBusiness(IUnitOfWork _unitOfWork)
 {
     unitOfWork = _unitOfWork;
     lecenciaturaIngenieriaRepository = new LecenciaturaIngenieriaRepository(unitOfWork);
     documentosRepository             = new DocumentosRepository(unitOfWork);
     statusLicenciaturaRepository     = new StatusLicenciaturaRepository(unitOfWork);
 }
Exemplo n.º 4
0
        public IActionResult Index()
        {
            DocumentosRepository repos = new DocumentosRepository();
            var documentosIEnumerable  = repos.GetDocumentoConNavigationCategoriaSubcategoria();

            return(View(documentosIEnumerable));
        }
Exemplo n.º 5
0
 //listo
 public DocumentosBusiness(IUnitOfWork _unitOfWork)
 {
     ///listo falta agregarlos a el mapper y la unidad d einyeccion de dependicias pero antes de eso
     ///terminemos la clase
     unitOfWork           = _unitOfWork;
     documentosRepository = new DocumentosRepository(unitOfWork);
 }
Exemplo n.º 6
0
        public IActionResult EditarDocumento(DocumentoViewModel d)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    DocumentosRepository repos = new DocumentosRepository();
                    Regex regex     = new Regex(@"^[a-zA-ZáéíóúÁÉÍÓÚñÑ0-9 ]+$");
                    bool  resultado = regex.IsMatch(d.Nombre);

                    if (repos.GetDocumentoByNombre(d.Nombre) != null)
                    {
                        ModelState.AddModelError("", "Ya existe un documento con este nombre");
                        return(View(d));
                    }
                    if (!resultado)
                    {
                        ModelState.AddModelError("", "El nombre del documento no puede y caracteres especiales.");
                        return(View(d));
                    }
                    repos.Update(d);
                    return(RedirectToAction("Index"));
                }
                catch (Exception ex)
                {
                    ModelState.AddModelError("", ex.Message);
                    return(View(d));
                }
            }
            else
            {
                return(View(d));
            }
        }
Exemplo n.º 7
0
        public IActionResult EditarDocumento(int id)
        {
            DocumentosRepository repos = new DocumentosRepository();
            var d = repos.GetDocumentoById(id);

            if (d == null)
            {
                return(RedirectToAction("Index"));
            }
            else
            {
                return(View(d));
            }
        }
Exemplo n.º 8
0
        public IActionResult EliminarDocumento(int id)
        {
            DocumentosRepository documentosRepository = new DocumentosRepository();
            var d = documentosRepository.GetById(id);

            if (d != null)
            {
                documentosRepository.Delete(d);
                ViewBag.Mensaje = "El documento ha sido eliminado exitosamente.";
            }
            else
            {
                ViewBag.Mensaje = "El documento no existe o ya ha sido eliminado.";
            }
            return(RedirectToAction("Index"));
        }
 public CompetenciasPersonalBusiness(IUnitOfWork _unitOfWork)
 {
     unitOfWork             = _unitOfWork;
     competenciasRepository = new CompetenciasPersonalRepository(unitOfWork);
     documentosRepository   = new DocumentosRepository(unitOfWork);
 }
Exemplo n.º 10
0
 public PrototipoBusiness(IUnitOfWork _unitOfWork)
 {
     unitofWork           = _unitOfWork;
     prototipoRepository  = new PrototipoRepository(unitofWork);
     documentosRepository = new DocumentosRepository(unitofWork);
 }
Exemplo n.º 11
0
 public DocumentacionPersonalV2Business(IUnitOfWork _unitOfWork)
 {
     unitOfWork = _unitOfWork;
     documentacionPersonalRepository = new DocumentacionPersonalV2Repository(unitOfWork);
     documentosRepository            = new DocumentosRepository(unitOfWork);
 }
 public DocumentosController()
 {
     repo = new DocumentosRepository("name=FunerariappDbEntities");
 }
Exemplo n.º 13
0
 public ExperienciaLaboralExternaBusiness(IUnitOfWork _unitOfWork)
 {
     unitofWork = _unitOfWork;
     experienciaLaboralExternaRepository = new ExperienciaLaboralExternaRepository(unitofWork);
     documentosRepository = new DocumentosRepository(unitofWork);
 }
Exemplo n.º 14
0
 public MaestriaBusiness(IUnitOfWork _unitOfWork)
 {
     unitOfWork           = _unitOfWork;
     maestriaRepository   = new MaestriaRepository(unitOfWork);
     documentosRepository = new DocumentosRepository(unitOfWork);
 }
 public ParticipacionInstitucionalExternaBusiness(IUnitOfWork _unitOfWork)
 {
     unitofWork = _unitOfWork;
     participacionInstitucionalExternaRepository = new ParticipacionInstitucionalExternaRepository(unitofWork);
     documentosRepository = new DocumentosRepository(unitofWork);
 }
 public CapacitacionesRecibidadBusiness(IUnitOfWork _unitOfWork)
 {
     unitOfWork = _unitOfWork;
     capacitacionesRecibidadRepository = new CapacitacionesRecibidasRepository(unitOfWork);
     documentosRepository = new DocumentosRepository(unitOfWork);
 }
 public ProductividadInnovadoraBusiness(IUnitOfWork _unitofWork)
 {
     unitOfWork = _unitofWork;
     produccionInnovadoraRepository = new ProduccionInnovadoraRepository(unitOfWork);
     documentosRepository           = new DocumentosRepository(unitOfWork);
 }
Exemplo n.º 18
0
 public PremiosDocenteBusiness(IUnitOfWork _unitOfWork)
 {
     unitOfWork = _unitOfWork;
     premiosDocenteRepository = new PremiosDocenteRepository(unitOfWork);
     documentosRepository     = new DocumentosRepository(unitOfWork);
 }
 public ProduccionesArtisticasBusiness(IUnitOfWork _unitOfWork)
 {
     unitofWork = _unitOfWork;
     produccionesArtisticasRepository = new ProduccionesArtisticasRepository(unitofWork);
     documentosRepository             = new DocumentosRepository(unitofWork);
 }
Exemplo n.º 20
0
 public EstadiaEmpresaBusiness(IUnitOfWork _unitOfWork)
 {
     unitofWork = _unitOfWork;
     estadiaEmpresaRepository = new EstadiaEmpresaRepository(unitofWork);
     documentosRepository     = new DocumentosRepository(unitofWork);
 }
Exemplo n.º 21
0
 public ServicioDocumentos()
 {
     repository = new DocumentosRepository();
 }
Exemplo n.º 22
0
 public InformeTecnicoBusiness(IUnitOfWork _unitofWork)
 {
     unitOfWork = _unitofWork;
     informeTecnicoRepository = new InformeTecnicoRepository(unitOfWork);
     documentosRepository     = new DocumentosRepository(unitOfWork);
 }
 public ProyectoInvestigacionBusiness(IUnitOfWork _unitOfWork)
 {
     unitofWork = _unitOfWork;
     proyectoInvestigacionRepository = new ProyectoInvestigacionRepository(unitofWork);
     documentos = new DocumentosRepository(unitofWork);
 }