Ejemplo n.º 1
0
 public string DeleteLinkedinCompanyPage(string UserId, string LinkedinPageId, string GroupId)
 {
     try
     {
         objLinkedCmpnyPgeRepo.DeleteLinkedInPageByPageid(LinkedinPageId, Guid.Parse(UserId));
         objlinkedpagepostrepo.deleteAllPostOfPage(LinkedinPageId, Guid.Parse(UserId));
         Domain.Socioboard.Domain.Team objTeam = objTeamRepository.GetTeamByGroupId(Guid.Parse(GroupId));
         objTeamMemberProfileRepository.DeleteTeamMemberProfileByTeamIdProfileId(LinkedinPageId, objTeam.Id);
         objSocialProfilesRepository.deleteProfile(Guid.Parse(UserId), LinkedinPageId);
         return(new JavaScriptSerializer().Serialize(""));
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.StackTrace);
         return("Something Went Wrong");
     }
 }
 public IHttpActionResult DeleteLinkedinCompanyPage(LinkedInManager LinkedInManager)
 {
     try
     {
         objLinkedCmpnyPgeRepo.DeleteLinkedInPageByPageid(LinkedInManager.ProfileId, Guid.Parse(LinkedInManager.UserId));
         objLinkedinPagePostRepository.deleteAllPostOfPage(LinkedInManager.ProfileId, Guid.Parse(LinkedInManager.UserId));
         //Domain.Socioboard.Domain.Team objTeam = objTeamRepository.GetTeamByGroupId(Guid.Parse(LinkedInManager.GroupId));
         //objTeamMemberProfileRepository.DeleteTeamMemberProfileByTeamIdProfileId(LinkedInManager.ProfileId, objTeam.Id);
         objSocialProfilesRepository.deleteProfile(Guid.Parse(LinkedInManager.UserId), LinkedInManager.ProfileId, "linkedincompanypage");
         grpProfileRepo.DeleteGroupProfile(Guid.Parse(LinkedInManager.UserId), LinkedInManager.ProfileId, Guid.Parse(LinkedInManager.GroupId), "linkedincompanypage");
         return(Ok());
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.StackTrace);
         return(Ok());
     }
 }