PDA

View Full Version : سوال: تبدیل به Entity



siolishe
دوشنبه 12 بهمن 1394, 12:32 عصر
سلام
دوستان کسی میتونه در رابطه با تبدیل کد زیر به Entity کمکم کنه؟
[WebMethod]
public static string[] GetCase(string prefix)
{
List<string> customers = new List<string>();
using (SqlConnection conn = new SqlConnection())
{
conn.ConnectionString = ConfigurationManager.ConnectionStrings["ProjectConnectionString"].ConnectionString;
using (SqlCommand cmd = new SqlCommand())
{
cmd.CommandText = "select CaseName from Cases where CaseName like @SearchText + '%'";
cmd.Parameters.AddWithValue("@SearchText", prefix);
cmd.Connection = conn;
conn.Open();
using (SqlDataReader sdr = cmd.ExecuteReader())
{
while (sdr.Read())
{
customers.Add(string.Format("{0}", sdr["CaseName"]));
}
}
conn.Close();
}
}
return customers.ToArray();
}

nunegandom
سه شنبه 13 بهمن 1394, 11:31 صبح
سلام
var db = new MvcShopDbEntities();
var data = db.Users.Where(x => x.Gender == "male".Contains("al"));

siolishe
سه شنبه 13 بهمن 1394, 23:32 عصر
سلام
var db = new MvcShopDbEntities();
var data = db.Users.Where(x => x.Gender == "male".Contains("al"));


ممنون از توجهتون
ولی این موردی که بنده میخوام کاملا با چیزی که شما گفتین متفاوته!
در واقع تکه کد من با توجه به حروفی که کاربر تایپ میکنه یه لیست پیشنهادی بهش میده

siolishe
جمعه 16 بهمن 1394, 12:07 عصر
کسی نیست بتونه تو این مورد کمکی کنه؟

Mahmoud.Afrad
شنبه 17 بهمن 1394, 02:49 صبح
در مورد متد Select یک جستجو میکردید به جواب میرسیدید.
چیزی شبیه کد زیر

[WebMethod]
public static string[] GetCase(string prefix)
{
using (DataClasses1DataContext db = new DataClasses1DataContext())
{
return db.Cases.Where(item => item.CaseName.StartsWith(prefix)).Select(item => item.CaseName).ToArray();
}
}