Пример #1
0
        private BookCreate BuidBookCreate(Guid?categoryId = null, Guid?editorId = null, Guid?firmId = null)
        {
            var categories = new SelectList(CategoryRepository.GetAll(), "Id", "Title", categoryId);
            var allEditors = EditorRepository.GetAll();

            allEditors.Insert(0, null);
            var editors  = new SelectList(allEditors, "Id", "Title", editorId);
            var allFirms = FirmRepository.GetAll();

            allFirms.Insert(0, null);
            var firms      = new SelectList(allFirms, "Id", "Title", firmId);
            var bookCreate = new BookCreate
            {
                Categories = categories,
                Editors    = editors,
                Firms      = firms
            };

            return(bookCreate);
        }
Пример #2
0
        public JsonResult GetFirm()
        {
            var res = _firmRep.GetAll();

            if (res != null && res.Count > 0)
            {
                List <object> retList = new List <object>();
                foreach (var item in res)
                {
                    retList.Add(new { FirmId = item.FirmId, FirmName = item.FirmName });
                }
                return(Json(new JsonGetResultModel {
                    result = true, data = retList
                }, JsonRequestBehavior.AllowGet));
            }
            else
            {
                List <object> msgList = new List <object>();
                msgList.Add("Error Fetching Firms from DB");
                return(Json(new JsonGetResultModel {
                    result = false, data = msgList
                }, JsonRequestBehavior.AllowGet));
            }
        }
Пример #3
0
        // GET: Firm
        public ActionResult List()
        {
            var list = _firmRep.GetAll();

            return(View(list.AsEnumerable()));
        }