public async Task <IActionResult> Create()
        {
            ItemCreateIndexView model = new ItemCreateIndexView
            {
                Units = (await _unitRepo.GetAllAsync().ConfigureAwait(true)).Where(a => a.IsActive()).ToList()
            };

            return(View(model));
        }
Example #2
0
        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));
        }