Exemplo n.º 1
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);
        }
Exemplo n.º 2
0
        public int addBachillerato(HistorialAcademicoDomainModel historialAcademico)
        {
            tblPersonal tblPersonal = personalRepository.SingleOrDefault(p => p.idPersonal == historialAcademico.idPersonal);

            if (tblPersonal.idBachillerato == null)
            {
                if (historialAcademico != null)
                {
                    TblBachillerato tblBachillerato = new TblBachillerato();

                    tblBachillerato.strInstitucionAcreditaBachillerato = historialAcademico.strNombre;

                    bachilleratoRepository.Insert(tblBachillerato);

                    tblPersonal.idBachillerato = tblBachillerato.id;

                    personalRepository.Update(tblPersonal);

                    return(tblBachillerato.id);
                }
            }
            return(0);
        }