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")); } }