Ejemplo n.º 1
0
        private IEnumerable <Option> GetAccountTypes()
        {
            var result = _accountTypeService.GetAccountTypes();

            if (result.IsSuccess())
            {
                var list = from at in result.GetPayload()
                           select new Option(at.Id.ToString(), at.Name);

                return(list.ToList());
            }

            return(new List <Option>());
        }
Ejemplo n.º 2
0
        public IActionResult Index()
        {
            var result = _accountTypeService.GetAccountTypes();

            IndexViewModel model;

            if (result.HasErrors())
            {
                model = BuildErrorModel(result.GetFailure());
                return(View(model));
            }

            model = BuildModel(result.GetPayload());
            return(View(model));
        }