//
        // GET: /BrandRegistration/
        public ActionResult Index()
        {
            var model = new BrandRegistrationIndexViewModel();

            model.MainMenu    = _mainMenu;
            model.CurrentMenu = PageInfo;

            var dbData = _brandRegistrationBll.GetAllBrands();

            model.Details     = Mapper.Map <List <BrandRegistrationDetail> >(dbData);
            model.IsNotViewer = (CurrentUser.UserRole != Enums.UserRole.Viewer && CurrentUser.UserRole != Enums.UserRole.Controller ? true : false);
            ViewBag.Message   = TempData["message"];
            return(View("Index", model));
        }
Esempio n. 2
0
        public static SelectList GetBahanKemasanList(IBrandRegistrationBLL brandRegistrationBll)
        {
            var data       = brandRegistrationBll.GetAllBrands().Where(x => x.IS_DELETED != true && x.BAHAN_KEMASAN != "" && x.BAHAN_KEMASAN != null);
            var selectList = from s in data
                             select new SelectListItem
            {
                Value = s.BAHAN_KEMASAN,
                Text  = s.BAHAN_KEMASAN
            };

            return(new SelectList(selectList.GroupBy(p => p.Value).Select(g => g.First()), "Value", "Text"));
        }