public ActionResult Edit([Bind(Include = "Id,CurrencyName")] CurrencyTypeViewModel vm) { if (ModelState.IsValid) { var currencyType = Mapper.Map <CurrencyType>(vm); _unitOfWork.CurrencyTypes.Update(currencyType); _unitOfWork.Complete(); return(RedirectToAction("Index")); } return(View(vm)); }
public ActionResult Create([Bind(Include = "Id,CurrencyName")] CurrencyTypeViewModel model) { if (ModelState.IsValid) { var currency = Mapper.Map <CurrencyType>(model); currency.ApplicationUserId = User.Identity.GetUserId(); _unitOfWork.CurrencyTypes.Add(currency); _unitOfWork.Complete(); return(RedirectToAction("Index")); } return(View(model)); }