예제 #1
0
        public async Task <EnquiryStatus> GetUpdatedEnquiryStatus(Guid enquiryStatusId)
        {
            var desiredEnquiryStatus = await _objectContext.EnquiryStatuses.FirstOrDefaultAsync(x => x.ID == enquiryStatusId);

            _objectContext.Refresh(RefreshMode.StoreWins, desiredEnquiryStatus);

            return(desiredEnquiryStatus);
        }
예제 #2
0
 public async Task <List <Contact> > GetAllAsync()
 {
     _objectContext.Refresh(RefreshMode.StoreWins, _objectContext.Contacts);
     return(await _objectContext.Contacts
            .Include(contact => contact.ContactTitle)
            .Include(contact => contact.Member)
            .Include(contact => contact.Member.MembershipCategory).ToListAsync());
 }
예제 #3
0
        public async Task <Campaign> GetUpdatedCampaign(Guid campaignId)
        {
            var desiredCampaign = await _objectContext.Campaigns.FirstOrDefaultAsync(x => x.ID == campaignId);

            _objectContext.Refresh(RefreshMode.StoreWins, desiredCampaign);

            return(desiredCampaign);
        }
예제 #4
0
        public async Task <FollowUpStatus> GetUpdatedFollowUpStatus(Guid followUpStatusId)
        {
            var desiredFollowUpStatus = await _objectContext.FollowUpStatuses.FirstOrDefaultAsync(x => x.ID == followUpStatusId);

            _objectContext.Refresh(RefreshMode.StoreWins, desiredFollowUpStatus);

            return(desiredFollowUpStatus);
        }
예제 #5
0
        public async Task <FollowUp> GetUpdatedFollowUp(Guid followUpId)
        {
            var desiredFollowUp = await _objectContext.FollowUps.FirstOrDefaultAsync(x => x.ID == followUpId);

            if (desiredFollowUp != null)
            {
                _objectContext.Refresh(RefreshMode.StoreWins, desiredFollowUp);
            }

            return(desiredFollowUp);
        }
예제 #6
0
        public async Task <Activity> GetUpdatedActivity(Guid activityId)
        {
            var desiredActivity = await _objectContext.Activities.Include("FollowUp").FirstOrDefaultAsync(x => x.ID == activityId);

            if (desiredActivity != null)
            {
                _objectContext.Refresh(RefreshMode.StoreWins, desiredActivity);
            }

            return(desiredActivity);
        }
예제 #7
0
        public async Task <MailTemplate> GetUpdatedMailTemplate(Guid mailTemplateId)
        {
            var desiredMailTemplate = await _objectContext.MailTemplates
                                      .Include("MailTemplateCategory")
                                      .Include("MailTemplateType")
                                      .Include("User")
                                      .FirstOrDefaultAsync(x => x.ID == mailTemplateId);

            _objectContext.Refresh(RefreshMode.StoreWins, desiredMailTemplate);

            return(desiredMailTemplate);
        }
예제 #8
0
 public async Task <List <Enquiry> > GetLightEnquiriesAsync()
 {
     _objectContext.Refresh(RefreshMode.StoreWins, _objectContext.Contacts);
     return(await _objectContext.Enquiries
            .Include("Contact")
            .Include("EventType")
            .Include("EventStatus")
            .Include("EnquiryStatus")
            .Include("EnquiryReceiveMethod")
            .Include("User")
            .Include("FollowUps")
            .Include("Activities")
            .Include("Events")
            .ToListAsync());
 }
예제 #9
0
 public void Refresh()
 {
     _objectContext.Refresh(RefreshMode.ClientWins, _objectContext.EventReminders);
 }
 public void Refresh()
 {
     _objectContext.Refresh(RefreshMode.StoreWins, _objectContext.MembershipFullPaymentComponents);
 }
예제 #11
0
 public void Refresh()
 {
     _objectContext.Refresh(RefreshMode.StoreWins, _objectContext.MembershipUpdates);
 }
예제 #12
0
 public void Refresh()
 {
     _objectContext.Refresh(RefreshMode.StoreWins, _objectContext.EventContacts);
     _objectContext.Refresh(RefreshMode.StoreWins, _objectContext.Contacts);
 }
예제 #13
0
 public void Refresh()
 {
     _objectContext.Refresh(RefreshMode.StoreWins, _objectContext.EventGolfs);
 }
예제 #14
0
 public void Refresh()
 {
     _objectContext.Refresh(RefreshMode.StoreWins, _objectContext.CalendarNotes);
 }
예제 #15
0
 public void Refresh(RefreshMode mode)
 {
     _objectContext.DetectChanges();
     _objectContext.Refresh(mode, _objectContext.GolfHoles);
 }
예제 #16
0
 public void Refresh(RefreshMode mode)
 {
     _objectContext.Refresh(mode, _objectContext.Users);
     _objectContext.Refresh(mode, _objectContext.UserPermissions);
 }
예제 #17
0
 public void Refresh()
 {
     _objectContext.Refresh(RefreshMode.StoreWins, _objectContext.Permissions);
 }
예제 #18
0
 public void Refresh()
 {
     _objectContext.Refresh(RefreshMode.StoreWins, _objectContext.GolfFollowResources);
 }
예제 #19
0
 public void Refresh()
 {
     _objectContext.Refresh(RefreshMode.StoreWins, _objectContext.Products);
 }
예제 #20
0
 public void Refresh(System.Data.Entity.Core.Objects.RefreshMode refreshMode)
 {
     _objectContext.Refresh(refreshMode, _objectContext.ProductDepartments);
 }
예제 #21
0
 public void Refresh()
 {
     _objectContext.Refresh(RefreshMode.StoreWins, _objectContext.MailTemplates);
 }
예제 #22
0
 public void Refresh(Till entity)
 {
     _objectContext.Refresh(RefreshMode.StoreWins, entity);
     _objectContext.Refresh(RefreshMode.StoreWins, entity.TillDivision);
 }
예제 #23
0
 public void Refresh()
 {
     _objectContext.Refresh(RefreshMode.StoreWins, _objectContext.Corresponcences);
 }
예제 #24
0
 public void Refresh()
 {
     _objectContext.Refresh(RefreshMode.StoreWins, _objectContext.MembershipMonthlyPaymentOngoingCosts);
 }
예제 #25
0
 public void Refresh()
 {
     _objectContext.Refresh(RefreshMode.StoreWins, _objectContext.MembershipCategoryGroupDefaults);
     _objectContext.Refresh(RefreshMode.StoreWins, _objectContext.MembershipCategoryGroupDefaultEPOS);
 }
예제 #26
0
 public void Refresh()
 {
     _objectContext.Refresh(RefreshMode.StoreWins, _objectContext.MembershipGroups);
     _objectContext.Refresh(RefreshMode.StoreWins, _objectContext.MembershipGroupEPOS);
 }
 public void Refresh()
 {
     _objectContext.Refresh(RefreshMode.StoreWins, _objectContext.MembershipOptionBoxReasons);
 }
예제 #28
0
 public void Refresh()
 {
     _objectContext.Refresh(RefreshMode.StoreWins, _objectContext.Documents.Include("CorrespondenceDocuments"));
 }
예제 #29
0
        public async Task <Event> GetUpdatedEvent(Guid eventId)
        {
            _objectContext.Refresh(RefreshMode.StoreWins, _objectContext.Contacts);

            var desiredEvent = await _objectContext.Events.FirstOrDefaultAsync(x => x.ID == eventId);

            _objectContext.Refresh(RefreshMode.StoreWins, desiredEvent);

            return(desiredEvent);
        }
예제 #30
0
 public void Refresh()
 {
     _objectContext.Refresh(RefreshMode.StoreWins, _objectContext.EventCaterings);
 }