public async Task <IActionResult> Create() { ItemCreateIndexView model = new ItemCreateIndexView { Units = (await _unitRepo.GetAllAsync().ConfigureAwait(true)).Where(a => a.IsActive()).ToList() }; return(View(model)); }
public async Task <ActionResult> GetAllUnitsAsync() { try { var Units = await _unitRepo.GetAllAsync(); return(Ok(Units.Select(a => CreateReponseDto(a)).ToList())); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public async Task <IActionResult> Index() { var Unit = await _unitRepo.GetAllAsync().ConfigureAwait(true); var indexViewModel = new List <UnitIndexViewModel>(); foreach (var data in Unit) { var model = new UnitIndexViewModel(); model.UnitId = data.Id; model.Status = data.Status; model.Name = data.Name; indexViewModel.Add(model); } return(View(indexViewModel)); }