public List <BusinessLogic.Associate.Associate> GetAssociatesPerGroup(string groupid) { try { MLIADMobileService.SetNoCache(); return(repository.GetAssociatesPerGroup(Convert.ToInt32(groupid))); } catch (Exception ex) { throw ex; } }
public string ChangePassword(Cog.MLIAD.BusinessLogic.Associate.ChangePassword obj) { try { MLIADMobileService.SetNoCache(); return(repository.ChangePassword(obj)); } catch (Exception ex) { throw ex; } }
public BusinessLogic.Associate.Associate GetAssociate(string userid) { try { MLIADMobileService.SetNoCache(); return(repository.GetAssociate(userid)); } catch (Exception ex) { throw ex; } }
public List <Group> GetGroups() { try { MLIADMobileService.SetNoCache(); return(repository.GetGroup()); } catch (Exception ex) { throw ex; } }
public List <Group> GetGroupsByUser(string uid) { try { MLIADMobileService.SetNoCache(); return(repository.GetGroupsByUser(Convert.ToInt32(uid))); } catch (Exception ex) { throw ex; } }
public List <Category> GetCategories() { try { MLIADMobileService.SetNoCache(); return(repository.GetCategories()); } catch (Exception ex) { throw ex; } }
public int ReplyToPostTopic(Cog.MLIAD.BusinessLogic.Associate.Discussion replytopic) { int retVal = 0; try { MLIADMobileService.SetNoCache(); retVal = repository.ReplyToPostTopic(replytopic); } catch (Exception e) { throw e; } return(retVal); }
public List <DiscussionDetails> GetTopicDetails(string topicid) { try { MLIADMobileService.SetNoCache(); int intTopicID = -1; if (!string.IsNullOrEmpty(topicid)) { int.TryParse(topicid, out intTopicID); } return(repository.GetTopicDetails(intTopicID)); } catch (Exception ex) { throw ex; } }
public string AddAssociate(Cog.MLIAD.BusinessLogic.Associate.Associate associate) { try { MLIADMobileService.SetNoCache(); var result = repository.AddMobileAssociate(associate); //if(result == "success") //{ // string smstext = "Thanks " + associate.FirstName + " " + associate.LastName + ". Your registration is successful. Your username is: '" + associate .AssociateID+ "'. You password is: 'password'. Please login to https://massociatecon.cognizant.com/mobile/login.htm"; // try // { // SendSMS(smstext, "91" + associate.Mobile); // } // catch (Exception ex) // { // } // finally // { // //try // //{ // // repository.SendEmail("Registration Successful!", smstext, associate.email, associate.email, true); // //} // //catch (Exception ex) { } // //finally // //{ // // //return result; // //} // } // return result; //} return(result); } catch (Exception ex) { throw ex; } }
public List <Discussion> GetTopics(string catid, string groupid) { try { MLIADMobileService.SetNoCache(); int intCatID = -1; int intGroupID = -1; if (!string.IsNullOrEmpty(catid)) { int.TryParse(catid, out intCatID); } if (!string.IsNullOrEmpty(groupid)) { int.TryParse(groupid, out intGroupID); } return(repository.GetTopics(intCatID, intGroupID)); } catch (Exception ex) { throw ex; } }