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 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); }