public IHttpActionResult DischargeResident(string referenceId, ResidentDischargeExitRequest residentDischargeExitRequest) { var user = HttpContext.Current.User as SecurityPrincipal; logger.Info($"Exit date updated by {user.ForeName}"); var success = _residentService.DischargeResident(new Guid(referenceId), residentDischargeExitRequest.DischargedFromHomeDate); if (!success) { return(Ok(true)); } logger.Warn($"Cannot update exit date"); return(Ok(false)); }