public List <EDClasificacionDePeligro> ObtenerClasificaciónPorTipo(int IdTipoPeligro) { List <EDClasificacionDePeligro> ListaClasPeligroED = new List <EDClasificacionDePeligro>(); List <ClasificacionDePeligro> ListaClasPeligro = new List <ClasificacionDePeligro>(); using (SG_SSTContext db = new SG_SSTContext()) { var Object = (from p in db.Tbl_Clasificacion_De_Peligro where p.FK_Tipo_De_Peligro == IdTipoPeligro select p).ToList <ClasificacionDePeligro>(); ListaClasPeligro = Object; } foreach (var item in ListaClasPeligro) { EDClasificacionDePeligro EDClasificacionDePeligros = new EDClasificacionDePeligro(); EDClasificacionDePeligros.IdClasificacionDePeligro = item.PK_Clasificacion_De_Peligro; EDClasificacionDePeligros.DescripcionClaseDePeligro = item.Descripcion_Clase_De_Peligro; ListaClasPeligroED.Add(EDClasificacionDePeligros); } return(ListaClasPeligroED); }
public List <EDClasificacionDePeligro> ObtenerClasificaciónPorSede(int IdSede) { List <EDClasificacionDePeligro> ListaClasPeligroED = new List <EDClasificacionDePeligro>(); List <ClasificacionDePeligro> ListaClasPeligro = new List <ClasificacionDePeligro>(); using (SG_SSTContext db = new SG_SSTContext()) { var pageObject = (from Emp in db.Tbl_Clasificacion_De_Peligro join usu in db.Tbl_Peligro on Emp.PK_Clasificacion_De_Peligro equals usu.FK_Clasificacion_De_Peligro where usu.FK_Sede == IdSede select Emp).ToList <ClasificacionDePeligro>(); ListaClasPeligro = pageObject; } foreach (var item in ListaClasPeligro) { EDClasificacionDePeligro EDClasificacionDePeligros = new EDClasificacionDePeligro(); EDClasificacionDePeligros.IdClasificacionDePeligro = item.PK_Clasificacion_De_Peligro; EDClasificacionDePeligros.DescripcionClaseDePeligro = item.Descripcion_Clase_De_Peligro; ListaClasPeligroED.Add(EDClasificacionDePeligros); } return(ListaClasPeligroED); }