public IActionResult Update([FromBody] HotelInformationUpdateModel model, string id) { var idDecrypted = Decrypt.DecryptToInt32(id); if (idDecrypted != 0) { model.Id = idDecrypted; var response = _informationService.Update(model); return(Ok(response)); } return(Ok(BaseResponse <bool> .BadRequest())); }
public BaseResponse <bool> Update(HotelInformationUpdateModel model) { try { if (model != null) { var entity = _mapper.Map <HotelInformationUpdateModel, HotelInformations>(model); entity.ActivatedDate = DateTimeHelper.ToDateTimeNullable(model.ActivatedDate); entity.Deleted = false; entity.IsActivated = false; entity.LastModifiedDate = DateTime.Now.Date; entity.LastModifiedBy = UserContextHelper.UserId; _db.HotelInformations.Add(entity); _db.SaveChanges(); return(BaseResponse <bool> .Success()); } return(BaseResponse <bool> .BadRequest()); } catch (Exception ex) { return(BaseResponse <bool> .InternalServerError(ex)); } }