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()); } }