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