Beispiel #1
0
        private void AddActionSnycItem(ActionSyncType type, ActionSyncReason reason, FaxApiUser user)
        {
            var faxSyncObject = new FaxSnyc.Models.Sync.FaxApiUserActionSync();

            ObjectMapper.PropertyMap(user, faxSyncObject);
            this.ActionList.Add(new ActionSync(type, reason, faxSyncObject));
        }
Beispiel #2
0
 private void MapAdUserToFaxApiUser()
 {
     if (AdUser.NotNull() && UserExsitsInXmedius.Not())
     {
         FaxUser                    = new FaxApiUser();
         FaxUser.username           = AdUser.UserId;
         FaxUser.first_name         = AdUser.FirstName;
         FaxUser.last_name          = AdUser.LastName;
         FaxUser.job_title          = AdUser.JobTitle;
         FaxUser.phone_number       = AdUser.PhoneNumber;
         FaxUser.mobile_number      = AdUser.MobileNumber;
         FaxUser.main_fax_number    = AdUser.FaxNumber;
         FaxUser.group_id           = FaxGroup?.Id ?? 0;
         FaxUser.address            = AdUser.Address;
         FaxUser.city               = AdUser.City;
         FaxUser.email              = AdUser.Email;
         FaxUser.external_id        = "objectGUID";
         FaxUser.language           = AdUser.Language;
         FaxUser.state              = AdUser.State;
         FaxUser.main_fax_number_id = FaxNumber?.FaxNumberId ?? 0;
         FaxUser.role               = "user";
     }
 }