public IActionResult ActivateDeactivate([FromBody] ActivationViewModel model) { var promoCodeEntity = _context.PromoCodes.FirstOrDefault(p => p.Id == model.PromoCodeId); if (promoCodeEntity != null) { promoCodeEntity.Activated = model.ToggleActivation; _context.SaveChanges(); return(Ok(promoCodeEntity)); } var response = new GenericResponse() { Data = promoCodeEntity, Success = true, HttpStatusCode = HttpStatusCode.OK, Message = MessagesConstants.PromoCodeToggle }; return(Ok(response)); }