Esempio n. 1
0
        public List <BachilleratoDomainModel> GetBachillerato(int idPersonal)
        {
            tblPersonal tblPersonal = new tblPersonal();
            List <BachilleratoDomainModel> bachilleratoDomainModels = new List <BachilleratoDomainModel>();

            tblPersonal = personalRepository.SingleOrDefault(p => p.idPersonal == idPersonal);

            if (tblPersonal.TblBachillerato != null)
            {
                BachilleratoDomainModel bachilleratoDomainModel = new BachilleratoDomainModel();

                bachilleratoDomainModel.id        = tblPersonal.TblBachillerato.id;
                bachilleratoDomainModel.strNombre = tblPersonal.TblBachillerato.strInstitucionAcreditaBachillerato;

                bachilleratoDomainModels.Add(bachilleratoDomainModel);
            }

            return(bachilleratoDomainModels);
        }
Esempio n. 2
0
        public BachilleratoDomainModel GetBachilleratos(int _id)
        {
            BachilleratoDomainModel bachilleratoDomainModel = new BachilleratoDomainModel();

            TblBachillerato tblBachillerato = bachilleratoRepository.SingleOrDefault(p => p.id == _id);

            bachilleratoDomainModel.id        = tblBachillerato.id;
            bachilleratoDomainModel.strNombre = tblBachillerato.strInstitucionAcreditaBachillerato;
            bachilleratoDomainModel.DocumentosProfesionales = new List <DocumentosProfesionalesDomainModel>();
            foreach (var item in tblBachillerato.TblDocumentosProfesionales)
            {
                DocumentosProfesionalesDomainModel documentosProfesionalesDomainModel = new DocumentosProfesionalesDomainModel();

                documentosProfesionalesDomainModel.strNombre = item.strNombre;
                documentosProfesionalesDomainModel.id        = item.id;

                bachilleratoDomainModel.DocumentosProfesionales.Add(documentosProfesionalesDomainModel);
            }

            return(bachilleratoDomainModel);
        }
        public ActionResult DeleteHistorialAcademico(int _idHistorial, int _idType)
        {
            HistorialAcademicoVM historialAcademicoVM = new HistorialAcademicoVM();

            switch (_idType)
            {
            case 1:
                DoctoradoDomainModel doctoradoDomainModel = doctoradoBusiness.GetDoctorado(_idHistorial);
                historialAcademicoVM.Doctorado = new DoctoradoVM();
                AutoMapper.Mapper.Map(doctoradoDomainModel, historialAcademicoVM.Doctorado);
                historialAcademicoVM.Type = 1;
                break;

            case 2:
                MaestriaDomainModel maestriaDomainModel = maestriaBusiness.GetMaestria(_idHistorial);
                historialAcademicoVM.Maestria = new MaestriaVM();
                AutoMapper.Mapper.Map(maestriaDomainModel, historialAcademicoVM.Maestria);
                historialAcademicoVM.Type = 2;
                break;

            case 3:
                LicenciaturaIngenieriaDomainModel licenciaturaIngenieriaDomainModel = licenciaturaIngBusiness.GetLicenciaturaIng(_idHistorial);
                historialAcademicoVM.LicenciaturaIngenieria = new LicenciaturaIngenieriaVM();
                AutoMapper.Mapper.Map(licenciaturaIngenieriaDomainModel, historialAcademicoVM.LicenciaturaIngenieria);
                historialAcademicoVM.Type = 3;
                break;

            case 4:
                BachilleratoDomainModel bachilleratoDomainModel = bachilleratoBusiness.GetBachilleratos(_idHistorial);
                historialAcademicoVM.Bachillerato = new BachilleratoVM();
                AutoMapper.Mapper.Map(bachilleratoDomainModel, historialAcademicoVM.Bachillerato);
                historialAcademicoVM.Type = 4;
                break;

            default:
                break;
            }

            return(PartialView("_Eliminar", historialAcademicoVM));
        }