//Mirar Aqui public int DevuelveIdTrabajadorPorIdPersona(int IdPersona, short IdEstado) { int retorno = 0; DTO.ModelViews.Trabajador.Trabajadores M = null; M = (from e in context.SP_S_trabajador(IdEstado).ToList() where e.IdPersona == IdPersona select new DTO.ModelViews.Trabajador.Trabajadores() { IdTrabajador = e.IdTrabajador }).FirstOrDefault(); if (M != null) { retorno = M.IdTrabajador; } return(retorno); }