public DLM.RemoteCalendarAccess UpdateRemoteCalendarAccess(DLM.RemoteCalendarAccess remoteCalendarAccess)
 {
     DLM.RemoteCalendarAccess originalRCA = _db.RemoteCalendarAccess.Find(remoteCalendarAccess.ID);
     _db.Entry <DLM.RemoteCalendarAccess>(originalRCA).CurrentValues.SetValues(remoteCalendarAccess);
     _db.SaveChanges();
     return(originalRCA);
 }
Пример #2
0
 public RemoteCalendarAccess(DLM.RemoteCalendarAccess remoteCalendarAccess)
 {
     ID          = remoteCalendarAccess.ID;
     CalendarId  = remoteCalendarAccess.CalendarId;
     SiteAddress = remoteCalendarAccess.SiteAddress;
     UserId      = remoteCalendarAccess.UserId;
     LastAccess  = remoteCalendarAccess.LastAccess;
 }
Пример #3
0
        public BLM.RemoteCalendarAccess GetRemoteCalendarAccess(Guid Id)
        {
            RemoteCalendarAccessRepository repository = new RemoteCalendarAccessRepository();

            DLM.RemoteCalendarAccess remoteCalendarAccess = repository.GetRemoteCalendarAccessById(Id);
            if (remoteCalendarAccess == null)
            {
                return(null);
            }
            else
            {
                return(new BLM.RemoteCalendarAccess(remoteCalendarAccess));
            }
        }
Пример #4
0
        public T ToDataModel <T>() where T : class
        {
            if (typeof(T) == typeof(DLM.RemoteCalendarAccess))
            {
                DLM.RemoteCalendarAccess remoteCalendarAccess = new DLM.RemoteCalendarAccess();
                remoteCalendarAccess.ID          = ID;
                remoteCalendarAccess.CalendarId  = CalendarId;
                remoteCalendarAccess.SiteAddress = SiteAddress;
                remoteCalendarAccess.UserId      = UserId;
                remoteCalendarAccess.LastAccess  = LastAccess;

                return(remoteCalendarAccess as T);
            }

            return(default(T));
        }
 public void CreateRemoteCalendarAccess(DLM.RemoteCalendarAccess remoteCalendarAccess)
 {
     remoteCalendarAccess = _db.RemoteCalendarAccess.Add(remoteCalendarAccess);
     _db.SaveChanges();
 }