public LinkTrackerManageModel(LinkTracker linkTracker) : this() { Id = linkTracker.Id; Name = linkTracker.Name; IsAllowMultipleClick = linkTracker.IsAllowMultipleClick; LinkTrackerType = linkTracker.PageId.HasValue ? LinkTrackerEnums.LinkTrackerType.Internal : LinkTrackerEnums.LinkTrackerType.External; RedirectUrl = linkTracker.RedirectUrl; PageId = linkTracker.PageId; }
public LinkTrackerDetailModel(LinkTracker linkTracker) : this() { Id = linkTracker.Id; LinkTracker = new LinkTrackerManageModel(linkTracker); PageTitle = linkTracker.PageId.HasValue ? linkTracker.Page.Title : string.Empty; Created = linkTracker.Created; CreatedBy = linkTracker.CreatedBy; LastUpdate = linkTracker.LastUpdate; LastUpdateBy = linkTracker.LastUpdateBy; }
internal ResponseModel Delete(LinkTracker linkTracker) { return(_linkTrackerRepository.Delete(linkTracker)); }
internal ResponseModel Update(LinkTracker linkTracker) { return(_linkTrackerRepository.Update(linkTracker)); }
internal ResponseModel Insert(LinkTracker linkTracker) { return(_linkTrackerRepository.Insert(linkTracker)); }