public bool SaveActivity(TimelineItem obj) { Assert.IsNotNull(obj); TimelineItemInfo info = new TimelineItemInfo() { ClientId = obj.ClientId, EventType = obj.EventType, EventName = obj.EventName, UserId = obj.UserId, UserName = obj.UserName, UserType = obj.UserType, Title = obj.Title, Decription = obj.Decription, ImageUrl = obj.ImageUrl, DetailUrl = obj.DetailUrl, LinkUrl = obj.LinkUrl, UserUrl = obj.UserUrl, SiteName = obj.SiteName, SiteUrl = obj.SiteUrl, ActionTime = obj.ActionTime, Keywords = obj.Keywords }; bool result = false; var chanel = CreateChannel(); chanel.Call(p => { result = p.SaveActivity(info); }); return(result); }
public bool SaveActivity(TimelineItemInfo obj) { var item = new TimelineItem() { ClientId = obj.ClientId, EventType = obj.EventType, EventName = obj.EventName, UserId = obj.UserId, UserName = obj.UserName, UserType = obj.UserType, Title = obj.Title, Decription = obj.Decription, ImageUrl = obj.ImageUrl, DetailUrl = obj.DetailUrl, LinkUrl = obj.LinkUrl, UserUrl = obj.UserUrl, SiteName = obj.SiteName, SiteUrl = obj.SiteUrl, ActionTime = obj.ActionTime, Keywords = obj.Keywords }; return(provider.SaveActivity(item)); }