public IActionResult UpdateSliderPlace(SliderPlaceDto sliderPlaceDto)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return(BadRequest(ModelState));
                }

                var sliderPlace = _repository.SliderPlace.FindByCondition(c => c.Id == sliderPlaceDto.Id).FirstOrDefault();
                if (sliderPlace == null)
                {
                    return(NotFound());
                }
                sliderPlace.Name    = sliderPlaceDto.Name;
                sliderPlace.Rkey    = sliderPlaceDto.Rkey;
                sliderPlace.Mdate   = DateTime.Now.Ticks;
                sliderPlace.MuserId = ClaimPrincipalFactory.GetUserId(User);
                _repository.SliderPlace.Update(sliderPlace);
                _repository.Save();

                return(NoContent());
            }
            catch (Exception e)
            {
                return(BadRequest("Internal Server Error"));
            }
        }
        public IActionResult InsertSliderPlace(SliderPlaceDto sliderPlaceDto)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return(BadRequest(ModelState));
                }
                var sliderPlace = _mapper.Map <SliderPlace>(sliderPlaceDto);
                sliderPlace.Cdate   = DateTime.Now.Ticks;
                sliderPlace.CuserId = ClaimPrincipalFactory.GetUserId(User);
                _repository.SliderPlace.Create(sliderPlace);
                _repository.Save();

                return(Created("", sliderPlace));
            }
            catch (Exception e)
            {
                return(BadRequest("Internal Server Error"));
            }
        }