سلام دوستان
دوستان من با استفاده از SP یک مدل رو به ویو پاس میدم و نمایش میدم.حالا میخام داده ها رو ویرایش کنم واینکار رو با SP انجام بدم ممنون میشم بگیدچطور باید اینکارو انجام بدم؟
در متد get:
public ActionResult EditFood(int FoodId) { var model = new EditFoodViewModel(); model.Food = db.GetFoodId(FoodId).FirstOrDefault(); return View(model); }
در متد post:
public ActionResult EditFood(EditFoodViewModel model) { if (ModelState.IsValid) { db.update(?????) } return MessageBox.Show("با موفقیت ثبت شد", MessageType.Success); }
باید sp ویرایش را فراخوانی کنید و اطلاعات را به اون ارسال کنید
مثل واکشی
بله ممنون
ولی در پاس دادن مقادیر مشکل دارم یعنی باید مدل رو پاس بدم؟ یا مفادیر رو؟اگر بخام مقادیر رو پاس بدم چطور میتونم از مدل بخونم؟
مقادیر رو
از ورودی اکشن بگیرید و بخونید
برای شما نامش model هست
ممنون درست شد.
استاد این روشی که استفاده میکنم روش درستی هست؟اگر نیست میشه بفرمایید بهترین روش چی هست؟تا برم یاد بگیرم.
روش خوبی هست
میتونید از خود Entity هم استفاده کنید
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)