Example #1
0
        public IHttpActionResult SendDefaultTeamNotification(NotificationRequest notifyRequest)
        {
            StringBuilder          traceLog    = null;
            ServiceResponse <bool> objResponse = null;

            try
            {
                traceLog = new StringBuilder();
                traceLog.AppendLine("Start: SendDefaultTeamNotification()-notifyRequest-" + notifyRequest);
                objResponse              = new ServiceResponse <bool>();
                objResponse.jsonData     = TeamBL.SendDefaultTeamNotification(notifyRequest.IsJoinedDefaultTeam);
                objResponse.IsResultTrue = true;
                return(Ok(objResponse));
            }
            catch (Exception ex)
            {
                LogManager.LogManagerInstance.WriteErrorLog(ex);
                return(BadRequest(ex.Message));
            }
            finally
            {
                traceLog.AppendLine("End:SendDefaultTeamNotification() Response Result Status-Fetched DatTime-" + DateTime.Now.ToLongDateString());
                LogManager.LogManagerInstance.WriteTraceLog(traceLog);
                traceLog = null;
            }
        }
Example #2
0
        public IHttpActionResult PostFollowingTextMessage(ProfilePostVM <TextMessageStream> postModel)
        {
            StringBuilder traceLog = null;
            ServiceResponse <ViewPostVM> objResponse = null;

            try
            {
                traceLog = new StringBuilder();
                traceLog.AppendLine("Start: PostFollowingTextMessage() Request Data:-UserId-" + postModel.UserId + ",UserType-" + postModel.UserType + ",Stream-" + postModel.Stream + ",IsImageVideo-" + postModel.IsImageVideo);
                objResponse              = new ServiceResponse <ViewPostVM>();
                objResponse.jsonData     = TeamBL.PostFollowingShare(postModel);
                objResponse.IsResultTrue = true;
                return(Ok(objResponse));
            }
            catch (Exception ex)
            {
                LogManager.LogManagerInstance.WriteErrorLog(ex);
                return(BadRequest(ex.Message));
            }
            finally
            {
                traceLog.AppendLine("End:PostFollowingTextMessage() Response Result Ststus-" + objResponse.IsResultTrue + ",Posted DateTime-" + DateTime.Now.ToLongDateString());
                LogManager.LogManagerInstance.WriteTraceLog(traceLog);
                traceLog = null;
            }
        }
Example #3
0
        public IHttpActionResult GetNotificationReceiverResult(PostIdVM model)
        {
            StringBuilder traceLog = null;
            ServiceResponse <RecentResultVM> objResponse = null;

            try
            {
                traceLog = new StringBuilder();
                traceLog.AppendLine("Start: GetNotificationReceiverResult()-ResultId" + model.PostId + ",NotificationID-" + model.NotificationID);
                objResponse              = new ServiceResponse <RecentResultVM>();
                objResponse.jsonData     = TeamBL.GetNotificationReceiverResult(model.PostId, model.NotificationID);
                objResponse.IsResultTrue = true;
                return(Ok(objResponse));
            }
            catch (Exception ex)
            {
                LogManager.LogManagerInstance.WriteErrorLog(ex);
                return(BadRequest(ex.Message));
            }
            finally
            {
                traceLog.AppendLine("End:GetNotificationReceiverResult() Response Result Status-Fetched DatTime-" + DateTime.Now.ToLongDateString());
                LogManager.LogManagerInstance.WriteTraceLog(traceLog);
                traceLog = null;
            }
        }
Example #4
0
        public IHttpActionResult GetSpecializationList()
        {
            StringBuilder traceLog = null;
            ServiceResponse <List <Specialization> > objResponse = null;

            try
            {
                traceLog = new StringBuilder();
                traceLog.AppendLine("Start: GetSpecializationList()");
                objResponse              = new ServiceResponse <List <Specialization> >();
                objResponse.jsonData     = TeamBL.GetSpecializationList();
                objResponse.IsResultTrue = true;
                return(Ok(objResponse));
            }
            catch (Exception ex)
            {
                LogManager.LogManagerInstance.WriteErrorLog(ex);
                return(BadRequest(ex.Message));
            }
            finally
            {
                traceLog.AppendLine("End:GetSpecializationList() Response Result Status-" + objResponse.IsResultTrue + ",Fetched DatTime-" + DateTime.Now.ToLongDateString());
                LogManager.LogManagerInstance.WriteTraceLog(traceLog);
                traceLog = null;
            }
        }
Example #5
0
        public IHttpActionResult GetMyTeamRequestData(NumberOfRecord model)
        {
            StringBuilder traceLog = null;
            ServiceResponse <MyTeamHomeVM> objResponse = null;

            try
            {
                traceLog = new StringBuilder();
                traceLog.AppendLine("Start: GetMyTeamRequestData()");
                objResponse              = new ServiceResponse <MyTeamHomeVM>();
                objResponse.jsonData     = TeamBL.GeMyTeamRequestData(model.StartIndex, model.EndIndex);
                objResponse.IsResultTrue = true;
                return(Ok(objResponse));
            }
            catch (Exception ex)
            {
                LogManager.LogManagerInstance.WriteErrorLog(ex);
                return(BadRequest(ex.Message));
            }
            finally
            {
                traceLog.AppendLine("End:GetMyTeamRequestData() Response Result Status-" + objResponse.IsResultTrue + ",Fetched DatTime-" + DateTime.Now.ToLongDateString());
                LogManager.LogManagerInstance.WriteTraceLog(traceLog);
                traceLog = null;
            }
        }
Example #6
0
        public IHttpActionResult TeamNutritions()
        {
            StringBuilder traceLog = null;
            ServiceResponse <List <NutritionVM> > objResponse = null;

            try
            {
                traceLog = new StringBuilder();
                traceLog.AppendLine("Start: TeamNutritions() Request Data:");
                objResponse              = new ServiceResponse <List <NutritionVM> >();
                objResponse.jsonData     = TeamBL.GetTeamNutritionList();
                objResponse.IsResultTrue = true;
                return(Ok(objResponse));
            }
            catch (Exception ex)
            {
                LogManager.LogManagerInstance.WriteErrorLog(ex);
                return(BadRequest(ex.Message));
            }
            finally
            {
                traceLog.AppendLine("End:TeamNutritions() Response Data-" + objResponse.IsResultTrue + ",Joined Datetime" + DateTime.Now.ToLongDateString());
                LogManager.LogManagerInstance.WriteTraceLog(traceLog);
                traceLog = null;
            }
        }
Example #7
0
        public IHttpActionResult FollowUnfollowTeam(FollowUserVM modelFollow)
        {
            StringBuilder          traceLog    = null;
            ServiceResponse <bool> objResponse = null;

            try
            {
                traceLog = new StringBuilder();
                traceLog.AppendLine("Start: FollowUnfollowTeam() Request Data-:UserId-" + modelFollow.UserId + ",UserType-" + modelFollow.UserType + ",IsFollow-" + modelFollow.IsFollow);
                objResponse              = new ServiceResponse <bool>();
                objResponse.jsonData     = TeamBL.FollowUnfollowTeam(modelFollow);
                objResponse.IsResultTrue = true;
                return(Ok(objResponse));
            }
            catch (Exception ex)
            {
                LogManager.LogManagerInstance.WriteErrorLog(ex);
                return(BadRequest(ex.Message));
            }
            finally
            {
                traceLog.AppendLine("End:FollowUnfollowTeam() Response Result Status-" + objResponse.IsResultTrue + ",FollowUnfollow Datetime-" + DateTime.Now.ToLongDateString());
                LogManager.LogManagerInstance.WriteTraceLog(traceLog);
                traceLog = null;
            }
        }
Example #8
0
        public IHttpActionResult JoinTeam(TeamVM objTeamInfo)
        {
            StringBuilder          traceLog    = null;
            ServiceResponse <bool> objResponse = null;

            try
            {
                traceLog = new StringBuilder();
                traceLog.AppendLine("Start: JoinTeam() Request Data:-TrainerId-" + objTeamInfo.TeamId);
                objResponse              = new ServiceResponse <bool>();
                objResponse.jsonData     = TeamBL.JoinTeam(objTeamInfo);
                objResponse.IsResultTrue = true;
                return(Ok(objResponse));
            }
            catch (Exception ex)
            {
                LogManager.LogManagerInstance.WriteErrorLog(ex);
                return(BadRequest(ex.Message));
            }
            finally
            {
                traceLog.AppendLine("End:JoinTeam() Response Data-" + objResponse.IsResultTrue + ",Joined Datetime" + DateTime.Now.ToLongDateString());
                LogManager.LogManagerInstance.WriteTraceLog(traceLog);
                traceLog = null;
            }
        }
Example #9
0
        public IHttpActionResult LeaveTeam()
        {
            StringBuilder          traceLog    = null;
            ServiceResponse <bool> objResponse = null;

            try
            {
                traceLog = new StringBuilder();
                traceLog.AppendLine("Start: LeaveTeam()");
                objResponse              = new ServiceResponse <bool>();
                objResponse.jsonData     = TeamBL.LeaveTeam();
                objResponse.IsResultTrue = true;
                return(Ok(objResponse));
            }
            catch (Exception ex)
            {
                LogManager.LogManagerInstance.WriteErrorLog(ex);
                return(BadRequest(ex.Message));
            }
            finally
            {
                traceLog.AppendLine("End:LeaveTeam() Response Result Ststus-" + objResponse.IsResultTrue + ",Modified Datetime-" + DateTime.Now.ToLongDateString());
                LogManager.LogManagerInstance.WriteTraceLog(traceLog);
                traceLog = null;
            }
        }
Example #10
0
 public static void Init(TestContext context)
 {
     mockRepository = new Mock <ITeamRepository>();
     team           = new TeamBL(mockRepository.Object);
 }
Example #11
0
        public string GetTeam()
        {
            TeamBL TBL = new TeamBL();

            return(TBL.GetTeam());
        }
Example #12
0
 public void InitializeTest()
 {
     _Sut = new TeamBL(_UnitOfWorkMock.Object, _LoggerMock.Object);
 }