public async Task <IActionResult> GetSessionTypeById(int typeId) { JsonResponse <SessionsTypes> objResult = new JsonResponse <SessionsTypes>(); try { SessionsTypes sessionType = await this._superAdminService.GetSessionTypeById(typeId); if (sessionType != null) { objResult.Data = sessionType; objResult.Status = StaticResource.SuccessStatusCode; objResult.Message = StaticResource.SuccessMessage; return(new OkObjectResult(objResult)); } } catch (Exception ex) { HttpContext.RiseError(ex); objResult.Data = null; objResult.Status = StaticResource.FailStatusCode; objResult.Message = "Exception occured"; } return(new OkObjectResult(objResult)); }
public async Task <IActionResult> GetSessionsTypes([FromBody] SessionsTypes request) { JsonResponse <IEnumerable <SessionsTypes> > objResult = new JsonResponse <IEnumerable <SessionsTypes> >(); try { IEnumerable <SessionsTypes> sessionTypes = await this._superAdminService.GetSessionsTypes(request); if (sessionTypes.Count() > 0 && sessionTypes != null) { objResult.Data = sessionTypes; objResult.Status = StaticResource.SuccessStatusCode; objResult.Message = StaticResource.SuccessMessage; return(new OkObjectResult(objResult)); } else { objResult.Data = null; objResult.Status = StaticResource.NotFoundStatusCode; objResult.Message = StaticResource.NotFoundMessage; return(new OkObjectResult(objResult)); } } catch (Exception ex) { HttpContext.RiseError(ex); objResult.Data = null; objResult.Status = StaticResource.FailStatusCode; objResult.Message = "Exception occured"; } return(new OkObjectResult(objResult)); }
public async Task <bool> ChangeSessionsTypesStatus(SessionsTypes type) { try { return(await this._superAdminRepo.ChangeSessionsTypesStatus(type)); } catch (Exception ex) { throw ex; } }
public async Task <IEnumerable <SessionsTypes> > GetSessionsTypes(SessionsTypes usersRequest) { try { return(await this._superAdminRepo.GetSessionsTypes(usersRequest)); } catch (Exception ex) { throw ex; } }
public async Task <bool> ChangeSessionsTypesStatus(SessionsTypes type) { try { MasterSessionType types = await this.therapistContext.MasterSessionType.Where(x => x.TypeId == type.TypeId).FirstOrDefaultAsync(); types.IsActive = type.IsActive; await this.therapistContext.SaveChangesAsync(); return(true); } catch (Exception ex) { throw ex; } }
public async Task <SessionsTypes> GetSessionTypeById(int typeId) { try { SessionsTypes sessionType = new SessionsTypes(); MasterSessionType masterSessionType = await this.therapistContext.MasterSessionType.Where(x => x.TypeId == typeId).FirstOrDefaultAsync(); sessionType.TypeId = masterSessionType.TypeId; sessionType.TypeName = masterSessionType.TypeName; sessionType.IsActive = masterSessionType.IsActive.Value; sessionType.IsDeleted = masterSessionType.IsDeleted.Value; return(sessionType); } catch (Exception ex) { throw ex; } }
public async Task <IEnumerable <SessionsTypes> > GetSessionsTypes(SessionsTypes usersRequest) { try { IEnumerable <SessionsTypes> sessionTypes = new List <SessionsTypes>(); using (IDbConnection con = new SqlConnection(_connectionString)) { sessionTypes = await con.QueryAsync <SessionsTypes>("dbo.SSP_getSessionTypesList", new { TypeName = usersRequest.TypeName, OffSet = usersRequest.OffSet, Limit = usersRequest.Limit }, commandType : CommandType.StoredProcedure); } return(sessionTypes); } catch (Exception ex) { throw ex; } }
public async Task <IActionResult> ChangeSessionsTypesStatus([FromBody] SessionsTypes type) { JsonResponse <bool> objResult = new JsonResponse <bool>(); try { bool success = await this._superAdminService.ChangeSessionsTypesStatus(type); 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)); }