PDA

View Full Version : سوال: فرق ()updatemodel با db.submitchange()



رزابرنامه یاب
جمعه 17 آبان 1392, 18:02 عصر
سلام بر دوستان
فرق بین ()updatemodel و db.submitchange() در چیست؟ اگه ممکنه کار ()updatemodel رو کامل توضیح بدین لطفا...
دوم اینکه در
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Edit(int id,FormCollection collection)
{ var db = new DB();
var dinner = db.Dinners.SingleOrDefault(x=>x.DinnerId==id);
try
{
// TODO: Add update logic here

TryUpdateModel(dinner,collection.ToValueProvider() );
db.SubmitChanges();
return RedirectToAction("Index");
}
catch
{
return View(dinner);
}
}


FormCollection و ToValueProviderبرای چیه ؟؟؟؟؟؟؟؟؟؟؟؟
مرسی