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