public ActionResult Create([Bind(Include = "Id,Name")] KabanViewModel viewModel) { if (ModelState.IsValid) { var tempMap = Mapper.Map <Kaban>(viewModel); _unitOfWork.KabanRepository.AddItem(tempMap); _unitOfWork.Save(); return(RedirectToAction("Index")); } return(View(viewModel)); }
public ActionResult Edit([Bind(Include = "Id,Name")] KabanViewModel viewModel) { if (ModelState.IsValid) { var dbModel = _unitOfWork.KabanRepository.GetItemById(viewModel.Id); Mapper.Map(viewModel, dbModel); _unitOfWork.KabanRepository.UpdateItem(dbModel); _unitOfWork.Save(); return(RedirectToAction("Index")); } return(View(viewModel)); }
// GET: /Kaban/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var dbModel = _unitOfWork.KabanRepository.GetItemById(id); if (dbModel == null) { return(HttpNotFound()); } KabanViewModel viewModel = Mapper.Map <Kaban, KabanViewModel>(dbModel); return(View(viewModel)); }
public KabanSayfasi() { InitializeComponent(); BindingContext = new KabanViewModel(); }