Ejemplo n.º 1
0
        public async Task <ActionResult <HqViewModel> > Add(HqViewModel hqViewModel)
        {
            if (!ModelState.IsValid)
            {
                return(CustomResponse(ModelState));
            }

            await _hqRepository.Add(_mapper.Map <Hq>(hqViewModel));

            return(CustomResponse(hqViewModel));
        }
Ejemplo n.º 2
0
        public async Task <ActionResult <HqViewModel> > Update(Guid guid, HqViewModel hqViewModel)
        {
            if (guid != hqViewModel.Guid)
            {
                Notificate(NotificationType.Warning, "The informed Id is not the same informaded in the URL");
                return(CustomResponse(hqViewModel));
            }

            if (!ModelState.IsValid)
            {
                return(CustomResponse(ModelState));
            }

            await _hqRepository.Update(_mapper.Map <Hq>(hqViewModel));

            return(CustomResponse(hqViewModel));
        }