public List <IdiomaDomainModel> GetAllIdiomas() { List <IdiomaDomainModel> idiomaDomainModels = new List <IdiomaDomainModel>(); List <catIdioma> idiomas = new List <catIdioma>(); idiomas = idiomasRepository.GetAll().ToList(); foreach (catIdioma item in idiomas) { IdiomaDomainModel idiomaDomainModel = new IdiomaDomainModel(); idiomaDomainModel.idIdioma = item.idIdioma; idiomaDomainModel.strDescripcion = item.strDescripcion; idiomaDomainModel.strObservacion = item.strObservacion; idiomaDomainModels.Add(idiomaDomainModel); } IdiomaDomainModel idiomaDomainModel1 = new IdiomaDomainModel(); idiomaDomainModel1.idIdioma = 0; idiomaDomainModel1.strDescripcion = "Seleccionar"; idiomaDomainModels.Insert(0, idiomaDomainModel1); return(idiomaDomainModels); }
public IdiomaDomainModel GetIdioma(int idIdioma, int idPersona) { IdiomaDomainModel idiomaDM = new IdiomaDomainModel(); return(idiomaDM); }
public IdiomaDomainModel GetIdioma(int idIdioma, int idPersona) { IdiomaDomainModel idiomaDM = new IdiomaDomainModel(); Expression <Func <tblIdiomaDialectoPersonal, bool> > predicado = p => p.idPersonal.Equals(idPersona) && p.idIdioma.Equals(idIdioma); tblIdiomaDialectoPersonal tblIdioma = idiomaDialectoRepository.GetAll(predicado).FirstOrDefault <tblIdiomaDialectoPersonal>(); idiomaDM.idIdioma = tblIdioma.catIdioma.idIdioma; idiomaDM.strDescripcion = tblIdioma.catIdioma.strDescripcion; idiomaDM.strObservacion = tblIdioma.catIdioma.strObservacion; return(idiomaDM); }
public List <IdiomaDomainModel> GetIdioma() { List <IdiomaDomainModel> idiomas = new List <IdiomaDomainModel>(); idiomas = idiomaRepository.GetAll().Select(p => new IdiomaDomainModel { idIdioma = p.idIdioma, strDescripcion = p.strDescripcion }).ToList(); IdiomaDomainModel inicial = new IdiomaDomainModel(); inicial.idIdioma = 0; inicial.strDescripcion = "-- Seleccionar --"; idiomas.Insert(0, inicial); return(idiomas); }
public ActionResult GetIdiomaById(int idIdioma) { int idPersonal = SessionPersister.AccountSession.IdPersonal; IdiomaDomainModel idiomaDM = IidiomaBusinnes.GetIdioma(idIdioma, idPersonal); if (idiomaDM != null) { IdiomaVM idiomaVM = new IdiomaVM(); AutoMapper.Mapper.Map(idiomaDM, idiomaVM); return(PartialView("_Eliminar", idiomaVM)); } return(View()); }
public List <IdiomaDomainModel> GetIdiomasByIdPersonal(int _idPersonal) { List <IdiomaDomainModel> idiomasDM = new List <IdiomaDomainModel>(); Expression <Func <tblIdiomaDialectoPersonal, bool> > predicado = p => p.idPersonal.Equals(_idPersonal) && p.idIdioma != null; List <tblIdiomaDialectoPersonal> tblIdiomas = idiomaDialectoRepository.GetAll(predicado).ToList <tblIdiomaDialectoPersonal>(); foreach (tblIdiomaDialectoPersonal idioma in tblIdiomas) { IdiomaDomainModel idiomas = new IdiomaDomainModel(); idiomas.idIdioma = idioma.catIdioma.idIdioma; idiomas.strDescripcion = idioma.catIdioma.strDescripcion; idiomas.strObservacion = idioma.catIdioma.strObservacion; idiomasDM.Add(idiomas); } return(idiomasDM); }