public ActionResult Edit(int id, QuestsLogosViewModel collection) { try { var objBO = AutoMapper <QuestsLogosViewModel, QuestsLogosBO> .Map(collection); questLogosBO.Update(objBO); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Create(QuestsLogosViewModel collection) { try { var bo = AutoMapper <QuestsLogosViewModel, QuestsLogosBO> .Map(collection); questLogosBO.Create(bo); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Create(QuestsLogosViewModel collection) { try { //преобразуем view model в бизнес объект var bo = AutoMapper <QuestsLogosViewModel, QuestsLogosBO> .Map(collection); //и вызываем метод на бизнес слое, который вызовет метод на дата слое questLogosBO.Create(bo); return(RedirectToAction("Index")); } catch { return(View()); } }