public ActionResult Edit([Bind(Include = "Id,Name,BrandId")] CarModel model) { if (ModelState.IsValid) { var opStatus = new OperationStatus { Status = true, Message = "model updated" }; try { _modelRepository.Update(model); } catch (Exception exp) { opStatus = OperationStatus.CreateFromExeption("Error updating model car.", exp); } TempData["OperationStatus"] = opStatus; return(RedirectToAction("Index", new { Id = model.BrandId })); } ViewBag.BrandId = new SelectList(_brandRepository.GetAll(), "Id", "Name", model.BrandId); return(View(model)); }