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());
            }
        }