Beispiel #1
0
        public IActionResult Put([FromBody] CreateEditViewModel resGroup)
        {
            if (resGroup == null)
            {
                return(BadRequest("ResponsibilityGroup is null."));
            }

            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }
            int ID = Convert.ToInt32(EncryptionHelper.DecryptUrlParam(resGroup.ID));

            resGroup.ID = ID.ToString();
            var resGroups      = _responibilityGroupProvider.Get(Convert.ToInt32(ID));
            var resGroupMapper = _mapper.Map(resGroup, resGroups);

            _responibilityGroupProvider.Edit(resGroupMapper);
            return(Ok());
        }
        public IActionResult Put([FromBody] CreateEditViewModel resGroup)
        {
            if (resGroup == null)
            {
                return(BadRequest("ResponsibilityGroup is null."));
            }

            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }
            var resGroups      = _responibilityGroupProvider.Get(Convert.ToInt32(resGroup.ID));
            var resGroupMapper = _mapper.Map <ResponsibilityGroup>(resGroup);

            resGroupMapper.Id          = resGroups.Id;
            resGroupMapper.CreatedDate = resGroups.CreatedDate;
            resGroupMapper.CreatedBy   = resGroups.CreatedBy;
            _responibilityGroupProvider.Edit(resGroupMapper);
            return(Ok());
        }