public List <LicenciaturaIngenieriaDomainModel> GetLicenciaturasIngs(int idPersonal) { List <LicenciaturaIngenieriaDomainModel> licenciaturaIngenieriaDomainModels = new List <LicenciaturaIngenieriaDomainModel>(); List <TblLicenciaturaIngenieria> tblLicenciaturaIngenierias = new List <TblLicenciaturaIngenieria>(); tblLicenciaturaIngenierias = lecenciaturaIngenieriaRepository.GetAll().Where(p => p.idPersonal == idPersonal).ToList(); foreach (TblLicenciaturaIngenieria item in tblLicenciaturaIngenierias) { LicenciaturaIngenieriaDomainModel licenciaturaIngenieriaDomainModel = new LicenciaturaIngenieriaDomainModel(); licenciaturaIngenieriaDomainModel.id = item.id; licenciaturaIngenieriaDomainModel.idInstitucionAcredita = item.idIstitucionAcreditaLicenciatura.Value; licenciaturaIngenieriaDomainModel.idPersonal = item.idPersonal.Value; licenciaturaIngenieriaDomainModel.idStatusLicenciatura = item.idStatusLicenciatura.Value; licenciaturaIngenieriaDomainModel.strNombre = item.strNombre; licenciaturaIngenieriaDomainModel.InstitucionAcreditaLicenciatura = new InstitucionAcreditaLicenciaturaDomainModel { id = item.CatInstitucionAcreditaLicenciatura.id, strDescripcion = item.CatInstitucionAcreditaLicenciatura.strDescripcion, strValor = item.CatInstitucionAcreditaLicenciatura.strValor }; licenciaturaIngenieriaDomainModel.StatusLicenciatura = new StatusLicenciaturaDomainModel { id = item.CatStatusLicenciatura.id, strDescripcion = item.CatStatusLicenciatura.strDescripcion, strValor = item.CatStatusLicenciatura.strValor }; licenciaturaIngenieriaDomainModels.Add(licenciaturaIngenieriaDomainModel); } return(licenciaturaIngenieriaDomainModels); }
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)); }
public LicenciaturaIngenieriaDomainModel GetLicenciaturaIng(int _id) { LicenciaturaIngenieriaDomainModel licenciaturaIngenieriaDomainModel = new LicenciaturaIngenieriaDomainModel(); TblLicenciaturaIngenieria tblLicenciaturaIngenieria = lecenciaturaIngenieriaRepository.SingleOrDefault(p => p.id == _id); licenciaturaIngenieriaDomainModel.id = tblLicenciaturaIngenieria.id; licenciaturaIngenieriaDomainModel.idInstitucionAcredita = tblLicenciaturaIngenieria.idIstitucionAcreditaLicenciatura.Value; licenciaturaIngenieriaDomainModel.idPersonal = tblLicenciaturaIngenieria.idPersonal.Value; licenciaturaIngenieriaDomainModel.idStatusLicenciatura = tblLicenciaturaIngenieria.idStatusLicenciatura.Value; licenciaturaIngenieriaDomainModel.strNombre = tblLicenciaturaIngenieria.strNombre; licenciaturaIngenieriaDomainModel.InstitucionAcreditaLicenciatura = new InstitucionAcreditaLicenciaturaDomainModel { id = tblLicenciaturaIngenieria.CatInstitucionAcreditaLicenciatura.id, strDescripcion = tblLicenciaturaIngenieria.CatInstitucionAcreditaLicenciatura.strDescripcion, strValor = tblLicenciaturaIngenieria.CatInstitucionAcreditaLicenciatura.strValor }; licenciaturaIngenieriaDomainModel.StatusLicenciatura = new StatusLicenciaturaDomainModel { id = tblLicenciaturaIngenieria.CatStatusLicenciatura.id, strDescripcion = tblLicenciaturaIngenieria.CatStatusLicenciatura.strDescripcion, strValor = tblLicenciaturaIngenieria.CatStatusLicenciatura.strValor }; licenciaturaIngenieriaDomainModel.DocumentosProfesionales = new List <DocumentosProfesionalesDomainModel>(); foreach (var item in tblLicenciaturaIngenieria.TblDocumentosProfesionales) { DocumentosProfesionalesDomainModel documentosProfesionalesDomainModel = new DocumentosProfesionalesDomainModel(); documentosProfesionalesDomainModel.strNombre = item.strNombre; documentosProfesionalesDomainModel.id = item.id; licenciaturaIngenieriaDomainModel.DocumentosProfesionales.Add(documentosProfesionalesDomainModel); } return(licenciaturaIngenieriaDomainModel); }