public void AddArchiveMessage(string UserId, string ProfileId, string SocialGroup, string UserName, string MessageId, string Message, string CreatedDateTime, string ImgUrl) { Domain.Socioboard.Domain.ArchiveMessage ApiobjArchiveMessage = new Domain.Socioboard.Domain.ArchiveMessage(); try { ApiobjArchiveMessage.Id = Guid.NewGuid(); ApiobjArchiveMessage.UserId = Guid.Parse(UserId); ApiobjArchiveMessage.ProfileId = ProfileId; ApiobjArchiveMessage.SocialGroup = SocialGroup; ApiobjArchiveMessage.UserName = UserName; ApiobjArchiveMessage.MessageId = MessageId; ApiobjArchiveMessage.Message = Message; ApiobjArchiveMessage.CreatedDateTime = Convert.ToDateTime(CreatedDateTime); ApiobjArchiveMessage.ImgUrl = ImgUrl; objArchiveMessageRepository.AddArchiveMessage(ApiobjArchiveMessage); } catch (Exception ex) { Console.Write(ex.StackTrace); } }
public void DeleteArchiveMessage(string UserId, string ProfileId, string SocialGroup, string UserName, string MessageId, string Message, string CreatedDateTime, string ImgUrl) { Domain.Socioboard.Domain.ArchiveMessage ApiobjArchiveMessage = new Domain.Socioboard.Domain.ArchiveMessage(); try { if (SocialGroup == "facebook") { FacebookMessageRepository objFacebookMessageRepository = new FacebookMessageRepository(); objFacebookMessageRepository.DeleteFacebookMessagebymessageid(Message, MessageId, Guid.Parse(UserId)); } if (SocialGroup == "twitter") { TwitterMessageRepository objTwitterMessageRepository = new TwitterMessageRepository(); objTwitterMessageRepository.DeleteTwitterMessagebymessageid(Message, MessageId, Guid.Parse(UserId)); } } catch (Exception ex) { Console.Write(ex.StackTrace); } }