public async Task <bool> ChangeSessionsIsAcceptedStatus(sessionstatusData request) { try { return(await this._superAdminRepo.ChangeSessionsIsAcceptedStatus(request)); } catch (Exception ex) { throw ex; } }
public async Task <bool> ChangeSessionsIsAcceptedStatus(sessionstatusData request) { try { Session session = await this.therapistContext.Session.Where(x => x.SessionId == request.sessionId).FirstOrDefaultAsync(); session.IsAccepted = request.IsAccepted; session.AcceptedBy = request.AcceptedBy; if (request.IsAccepted == 1) { session.AcceptedDate = DateTime.Now; } await this.therapistContext.SaveChangesAsync(); return(true); } catch (Exception ex) { throw ex; } }
public async Task <IActionResult> ChangeSessionsIsAcceptedStatus([FromBody] sessionstatusData request) { JsonResponse <bool> objResult = new JsonResponse <bool>(); try { bool success = await this._superAdminService.ChangeSessionsIsAcceptedStatus(request); if (success) { objResult.Data = success; objResult.Status = StaticResource.SuccessStatusCode; objResult.Message = StaticResource.SuccessMessage; } } catch (Exception ex) { HttpContext.RiseError(ex); objResult.Data = false; objResult.Status = StaticResource.FailStatusCode; objResult.Message = "Exception occured"; } return(new OkObjectResult(objResult)); }