Здравствуйте, вот мой метод...
[WebMethod, ScriptMethod(ResponseFormat = ResponseFormat.В формате JSON, UseHttpGet = ложь)]
публичные статические динамические GetCourses()
{
DB_StudentMarg_DevelopingMainEntities Objectities = new DB_StudentMarg_DevelopingMainEntities();
//using (var dbContextTransaction = Objectities.База данных.BeginTransaction())
//{
пробовать
{
tbl_organization_registration objRegistration = новая tbl_Organization_Registration();
var S = "";
S = Objectities.tbl_Organization_Registration.Где (u => u. ORG_ID == 1).Выберите(у =&ГТ; у.ORG_Course_Type).Метода singleordefault();
var V = S. TrimStart (',').TrimEnd(',');
string[] Cources = V. Split(',');
for (int i = 0; I & lt; Cources.Длина; i++)
{
long t = преобразовать.ToInt64(курсы[i]);
Tbl_organizationtypemaster ObjORGTypeMaster = новый tbl_OrganizationTypeMaster();
ВАР I = (из t1 в Objectities.tbl_OrganizationTypes
присоединяйтесь к t2 в Objectities.tbl_OrganizationTypeMaster
на
t1.ORG_ID равно t2.OrganizationTypeID
где t1. ORG_TypeID == t
выберите новый
{
название = Т2.Название_организации
});
}
// dbContextTransaction.Совершать();
//возвращение с;
}
поймать (исключение бывший)
{
// dbContextTransaction.Отмена();
бросок экс;
}
//}
}
В переменных курсах у меня есть такие данные([1,2,3,4,5,6])
Мне нужно вернуть список на мой вызов ajax...
Заранее спасибо....
Что я уже пробовал:
IQueryable<tbl_organizationtypemaster> ObjORGTypeMaster=(from t1 in ObjEntities.tbl_OrganizationTypes join t2 in ObjEntities.tbl_OrganizationTypeMaster on t1.ORG_ID equals t2.OrganizationTypeID where t1.ORG_TypeID == t select new { name = t2.OrganizationName }).tolist();