public Response<string> SessionReviewByTutor(SessionReviewModel objReq) { Response<string> response = new Response<string>(); List<string> objResp = new List<string>(); try { Session obj = new Session(); if (CheckRequestIsvalidornot(this.Request)) { if (obj.SessionReviewByTutor(objReq)) response.Create(true, Messages.FormatMessage(Messages.Success, "You have submitted"), Messages.AppVersion, objResp); else response.Create(false, Messages.FormatMessage(Messages.InvalidReq), Messages.AppVersion, objResp); } } catch (Exception ex) { object session = new JavaScriptSerializer().Serialize(objReq); LogManager.Error("Error occured while Processing Webservice request :{0}", ex, session, ex.Message); response.Create(false, Messages.FormatMessage(Messages.ErrorOccure), Messages.AppVersion, objResp); } return response; }
public Response<string> SessionRatingByStudent(StudentRatingwModel objReq) { Response<string> response = new Response<string>(); List<string> objResp = new List<string>(); try { Session obj = new Session(); if (CheckRequestIsvalidornot(this.Request)) { if (ModelState.IsValid) { if (obj.SessionRatingByStudent(objReq)) response.Create(true, Messages.FormatMessage(Messages.Success, "You have rated"), Messages.AppVersion, objResp); else response.Create(false, Messages.FormatMessage(Messages.InvalidReq), Messages.AppVersion, objResp); } else response.Create(false, ModelState.Values.FirstOrDefault().Errors.FirstOrDefault().ErrorMessage, Messages.AppVersion, objResp); } } catch (Exception ex) { object session = new JavaScriptSerializer().Serialize(objReq); LogManager.Error("Error occured while Processing Webservice request :{0}", ex, session, ex.Message); response.Create(false, Messages.FormatMessage(Messages.ErrorOccure), Messages.AppVersion, objResp); } return response; }
public Response<SessionEndResponseModel> EndSession(CreateSesion objReq) { Response<SessionEndResponseModel> response = new Response<SessionEndResponseModel>(); List<SessionEndResponseModel> objResp = new List<SessionEndResponseModel>(); try { Session obj = new Session(); if (CheckRequestIsvalidornot(this.Request)) { if (ModelState.IsValid) { objResp.Add(obj.EndSession(objReq)); if (objResp.Count > 0) response.Create(true, Messages.FormatMessage(Messages.Success, "You have ended session"), Messages.AppVersion, objResp); else response.Create(false, Messages.FormatMessage(Messages.InvalidReq), Messages.AppVersion, objResp); } else response.Create(false, ModelState.Values.FirstOrDefault().Errors.FirstOrDefault().ErrorMessage, Messages.AppVersion, objResp); } else response.Create(false, Messages.FormatMessage(Messages.InvalidReq), Messages.AppVersion, objResp); } catch (Exception ex) { object session = new JavaScriptSerializer().Serialize(objReq); LogManager.Error("Error occured while Processing Webservice request :{0}", ex, session, ex.Message); response.Create(false, Messages.FormatMessage(Messages.ErrorOccure), Messages.AppVersion, objResp); } return response; }
public Response<SessionResponseTutorModel> GetSessionsForTutor(RequestEntity objReq) { Response<SessionResponseTutorModel> response = new Response<SessionResponseTutorModel>(); List<SessionResponseTutorModel> objResp = new List<SessionResponseTutorModel>(); try { Session obj = new Session(); if (CheckRequestIsvalidornot(this.Request)) { objDbMethodV2 = new Dal.DbMethodsV2(); objResp = objDbMethodV2.GetSessionsForTutor(objReq); if (objResp.Count > 0) response.Create(true, Messages.FormatMessage(Messages.Success, "Session List"), Messages.AppVersion, objResp); else response.Create(true, Messages.FormatMessage(Messages.NoRecord), Messages.AppVersion, objResp); } else { response.Create(false, Messages.FormatMessage(Messages.NotAllowedUser), Messages.AppVersion, objResp); } } catch (Exception ex) { object session = new JavaScriptSerializer().Serialize(objReq); LogManager.Error("Error occured while Processing Webservice request :{0}", ex, session, ex.Message); response.Create(false, Messages.FormatMessage(Messages.ErrorOccure), Messages.AppVersion, objResp); } return response; }
public Response<SessionInfo> GetSessionInfo(SessionEntity objReq) { Response<SessionInfo> response = new Response<SessionInfo>(); List<SessionInfo> objResp = new List<SessionInfo>(); try { Session obj = new Session(); if (CheckRequestIsvalidornot(this.Request)) { objResp = obj.GetSessionInfo(objReq); if (objResp != null) response.Create(true, "Session Info", Messages.AppVersion, objResp); else response.Create(false, Messages.FormatMessage(Messages.InvalidReq), Messages.AppVersion, objResp); } } catch (Exception ex) { object session = new JavaScriptSerializer().Serialize(objReq); LogManager.Error("Error occured while Processing Webservice request :{0}", ex, session, ex.Message); response.Create(false, Messages.FormatMessage(Messages.ErrorOccure), Messages.AppVersion, objResp); } return response; }
public Response<string> CreateSession(StartSessionModel objReq) { Response<string> response = new Response<string>(); List<string> objResp = new List<string>(); try { Session obj = new Session(); if (CheckRequestIsvalidornot(this.Request)) { objDbMethodV2 = new Dal.DbMethodsV2(); if (objDbMethodV2.CreateSession(objReq)) response.Create(true, Messages.FormatMessage(Messages.Success, "Your session has been created"), Messages.AppVersion, objResp); else response.Create(false, Messages.FormatMessage(Messages.InvalidReq), Messages.AppVersion, objResp); } } catch (Exception ex) { object session = new JavaScriptSerializer().Serialize(objReq); LogManager.Error("Error occured while Processing Webservice request :{0}", ex, session, ex.Message); response.Create(false, Messages.FormatMessage(Messages.ErrorOccure), Messages.AppVersion, objResp); } return response; }
public Response<HistoryDetailsModel> GetHistoryDetailsForTutor(SessionHistoryRequestModel objReq) { Response<HistoryDetailsModel> response = new Response<HistoryDetailsModel>(); List<HistoryDetailsModel> objResp = new List<HistoryDetailsModel>(); try { var obj = new Session(); if (CheckRequestIsvalidornot(this.Request)) { objResp = obj.GetHistoryDetailsForTutor(objReq); response.Create(true, "History Details", Messages.AppVersion, objResp); } else { response.Create(false, Messages.FormatMessage(Messages.InvalidReq), Messages.AppVersion, objResp); } } catch (Exception ex) { object session = new JavaScriptSerializer().Serialize(objReq); LogManager.Error("Error occured while Processing Webservice request :{0}", ex, session, ex.Message); response.Create(false, Messages.FormatMessage(Messages.ErrorOccure), Messages.AppVersion, objResp); } return response; }