PDA

View Full Version : productservice در crud موجو در kendo ui for mvc چه طوری پیاده سازی میشه؟



RIG000
چهارشنبه 21 آبان 1393, 17:52 عصر
سلام و ممنون که از .nettips و ادرسی از سایت های خارجی ندید و لطفا" به زبون خودمون یه توضیحی بدید.
من خودم از dbfirst کار میکنم. مشکلم تو کنترلری که json بر میگردونه اینه...



[AcceptVerbs(HttpVerbs.Post)] public ActionResult Editing_Create([DataSourceRequest] DataSourceRequest request, [Bind(Prefix = "models")]IEnumerable<ProductViewModel> products)
{
var results = new List<ProductViewModel>();


if (products != null && ModelState.IsValid)
{
foreach (var product in products)
{
productService.Create(product);
results.Add(product);
}
}


return Json(results.ToDataSourceResult(request, ModelState));

}

این productService رو نمیدونم چطوری پیاده سازی کنم که دارای متد های create , update و... باشه ...
حالا من هر چی خودنم در مورد این رسیدم به unit of work و ....
که همش برای codefirst بود که دسترسی به دیتابیس نیاز نباشه!
موندم اگه ما قرار باشه dbfrist کار کنیم نباید از crud کندو استفاده کنیم؟؟؟؟!!
یا باید بریم یه قسمتی رو مثل code first پیاده سازی کنیم؟
دوستان اگه قبلا تجربه چینین کاری رو دارن دریغ نکنن چون نمی تونم این مشکل رو بفهمم.
مرسی

RIG000
چهارشنبه 21 آبان 1393, 22:38 عصر
کسی نبود راهنمایی کنه؟

RIG000
پنج شنبه 22 آبان 1393, 01:06 صبح
با batch-editing حلش کردم crud رو دیگه نیازی اصلا" به این نیست. به راحتی هر چه تمام تر با dbfirst سازگاره و بسیار عالی هم کار میکنه و دستش درد نکنه. :)