예제 #1
0
 public VoipCallDtoTypeConverter(ApiDateTimeHelper apiDateTimeHelper,
                                 EmployeeWraperHelper employeeWraperHelper,
                                 DaoFactory daoFactory)
 {
     _daoFactory           = daoFactory;
     _apiDateTimeHelper    = apiDateTimeHelper;
     _employeeWraperHelper = employeeWraperHelper;
 }
예제 #2
0
 public FileEntryWrapperHelper(
     ApiDateTimeHelper apiDateTimeHelper,
     EmployeeWraperHelper employeeWraperHelper
     )
 {
     ApiDateTimeHelper    = apiDateTimeHelper;
     EmployeeWraperHelper = employeeWraperHelper;
 }
 public InvoiceTaxDtoTypeConverter(ApiDateTimeHelper apiDateTimeHelper,
                                   EmployeeWraperHelper employeeWraperHelper,
                                   CrmSecurity crmSecurity)
 {
     _apiDateTimeHelper    = apiDateTimeHelper;
     _employeeWraperHelper = employeeWraperHelper;
     _crmSecurity          = crmSecurity;
 }
예제 #4
0
        public TaskTemplateController(CrmSecurity crmSecurity,
                                      DaoFactory daoFactory,
                                      EmployeeWraperHelper employeeWraperHelper,
                                      IMapper mapper)
            : base(daoFactory, crmSecurity, mapper)

        {
            _employeeWraperHelper = employeeWraperHelper;
        }
예제 #5
0
 public CasesDtoTypeConverter(ApiDateTimeHelper apiDateTimeHelper,
                              EmployeeWraperHelper employeeWraperHelper,
                              CrmSecurity crmSecurity,
                              DaoFactory daoFactory)
 {
     _apiDateTimeHelper    = apiDateTimeHelper;
     _employeeWraperHelper = employeeWraperHelper;
     _CRMSecurity          = crmSecurity;
     _daoFactory           = daoFactory;
 }
예제 #6
0
 public FileEntryWrapperHelper(
     ApiDateTimeHelper apiDateTimeHelper,
     EmployeeWraperHelper employeeWraperHelper,
     FileSharingHelper fileSharingHelper, FileSecurity fileSecurity
     )
 {
     ApiDateTimeHelper    = apiDateTimeHelper;
     EmployeeWraperHelper = employeeWraperHelper;
     FileSharingHelper    = fileSharingHelper;
     FileSecurity         = fileSecurity;
 }
예제 #7
0
 public TaskDtoTypeConverter(ApiDateTimeHelper apiDateTimeHelper,
                             EmployeeWraperHelper employeeWraperHelper,
                             CrmSecurity crmSecurity,
                             DaoFactory daoFactory,
                             EntityDtoHelper entityDtoHelper)
 {
     _apiDateTimeHelper    = apiDateTimeHelper;
     _employeeWraperHelper = employeeWraperHelper;
     _crmSecurity          = crmSecurity;
     _daoFactory           = daoFactory;
     _entityDtoHelper      = entityDtoHelper;
 }
예제 #8
0
 public OpportunityDtoTypeConverter(ApiDateTimeHelper apiDateTimeHelper,
                                    EmployeeWraperHelper employeeWraperHelper,
                                    CrmSecurity crmSecurity,
                                    DaoFactory daoFactory,
                                    CurrencyProvider currencyProvider)
 {
     _apiDateTimeHelper    = apiDateTimeHelper;
     _employeeWraperHelper = employeeWraperHelper;
     _crmSecurity          = crmSecurity;
     _daoFactory           = daoFactory;
     _currencyProvider     = currencyProvider;
 }
예제 #9
0
 public FolderWrapperHelper(
     ApiDateTimeHelper apiDateTimeHelper,
     EmployeeWraperHelper employeeWrapperHelper,
     AuthContext authContext,
     IDaoFactory daoFactory,
     FileSecurity fileSecurity,
     GlobalFolderHelper globalFolderHelper)
     : base(apiDateTimeHelper, employeeWrapperHelper)
 {
     AuthContext        = authContext;
     DaoFactory         = daoFactory;
     FileSecurity       = fileSecurity;
     GlobalFolderHelper = globalFolderHelper;
 }
 public ContactDtoTypeConverter(ApiDateTimeHelper apiDateTimeHelper,
                                EmployeeWraperHelper employeeWraperHelper,
                                CrmSecurity crmSecurity,
                                CurrencyProvider currencyProvider,
                                PathProvider pathProvider,
                                DaoFactory daoFactory)
 {
     _apiDateTimeHelper = apiDateTimeHelper;
     _employeeDtoHelper = employeeWraperHelper;
     _crmSecurity       = crmSecurity;
     _currencyProvider  = currencyProvider;
     _pathProvider      = pathProvider;
     _daoFactory        = daoFactory;
 }
예제 #11
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="entry"></param>
 protected FileEntryWrapper(FileEntry entry, EmployeeWraperHelper employeeWraperHelper, ApiDateTimeHelper apiDateTimeHelper)
 {
     Title          = entry.Title;
     Access         = entry.Access;
     Shared         = entry.Shared;
     Created        = apiDateTimeHelper.Get(entry.CreateOn);
     CreatedBy      = employeeWraperHelper.Get(entry.CreateBy);
     Updated        = apiDateTimeHelper.Get(entry.ModifiedOn);
     UpdatedBy      = employeeWraperHelper.Get(entry.ModifiedBy);
     RootFolderType = entry.RootFolderType;
     ProviderItem   = entry.ProviderEntry.NullIfDefault();
     ProviderKey    = entry.ProviderKey;
     ProviderId     = entry.ProviderId.NullIfDefault();
 }
 public InvoiceItemDtoTypeConverter(ApiDateTimeHelper apiDateTimeHelper,
                                    EmployeeWraperHelper employeeWraperHelper,
                                    CrmSecurity crmSecurity,
                                    SettingsManager settingsManager,
                                    CurrencyProvider currencyProvider,
                                    DaoFactory daoFactory)
 {
     _apiDateTimeHelper    = apiDateTimeHelper;
     _employeeWraperHelper = employeeWraperHelper;
     _crmSecurity          = crmSecurity;
     _settingsManager      = settingsManager;
     _currencyProvider     = currencyProvider;
     _daoFactory           = daoFactory;
 }
 public RelationshipEventDtoTypeConverter(
     ApiDateTimeHelper apiDateTimeHelper,
     EmployeeWraperHelper employeeWraperHelper,
     FileWrapperHelper fileWrapperHelper,
     CrmSecurity crmSecurity,
     DaoFactory daoFactory,
     EntityDtoHelper entityDtoHelper)
 {
     _apiDateTimeHelper    = apiDateTimeHelper;
     _employeeWraperHelper = employeeWraperHelper;
     _crmSecurity          = crmSecurity;
     _daoFactory           = daoFactory;
     _fileWrapperHelper    = fileWrapperHelper;
     _entityDtoHelper      = entityDtoHelper;
 }
예제 #14
0
 public FileWrapperHelper(
     ApiDateTimeHelper apiDateTimeHelper,
     EmployeeWraperHelper employeeWrapperHelper,
     AuthContext authContext,
     IDaoFactory daoFactory,
     FileSecurity fileSecurity,
     GlobalFolderHelper globalFolderHelper,
     CommonLinkUtility commonLinkUtility,
     FilesLinkUtility filesLinkUtility,
     FileUtility fileUtility)
     : base(apiDateTimeHelper, employeeWrapperHelper)
 {
     AuthContext        = authContext;
     DaoFactory         = daoFactory;
     FileSecurity       = fileSecurity;
     GlobalFolderHelper = globalFolderHelper;
     CommonLinkUtility  = commonLinkUtility;
     FilesLinkUtility   = filesLinkUtility;
     FileUtility        = fileUtility;
 }
예제 #15
0
 protected internal T Get <T, TId>(FileEntry <TId> entry) where T : FileEntryWrapper <TId>, new()
 {
     return(new T
     {
         Id = entry.ID,
         Title = entry.Title,
         Access = entry.Access,
         Shared = entry.Shared,
         Created = ApiDateTimeHelper.Get(entry.CreateOn),
         CreatedBy = EmployeeWraperHelper.Get(entry.CreateBy),
         Updated = ApiDateTimeHelper.Get(entry.ModifiedOn),
         UpdatedBy = EmployeeWraperHelper.Get(entry.ModifiedBy),
         RootFolderType = entry.RootFolderType,
         RootFolderId = entry.RootFolderId,
         ProviderItem = entry.ProviderEntry.NullIfDefault(),
         ProviderKey = entry.ProviderKey,
         ProviderId = entry.ProviderId.NullIfDefault(),
         CanShare = FileSharingHelper.CanSetAccess(entry),
         CanEdit = FileSecurity.CanEdit(entry)
     });
 }
예제 #16
0
 public DealsController(CrmSecurity crmSecurity,
                        DaoFactory daoFactory,
                        ApiContext apiContext,
                        MessageTarget messageTarget,
                        MessageService messageService,
                        NotifyClient notifyClient,
                        CurrencyProvider currencyProvider,
                        UserManager userManager,
                        EmployeeWraperHelper employeeWraperHelper,
                        DisplayUserSettingsHelper displayUserSettingsHelper,
                        SecurityContext securityContext,
                        IMapper mapper)
     : base(daoFactory, crmSecurity, mapper)
 {
     _apiContext                = apiContext;
     _messageTarget             = messageTarget;
     _messageService            = messageService;
     _notifyClient              = notifyClient;
     _currencyProvider          = currencyProvider;
     _userManager               = userManager;
     _employeeWraperHelper      = employeeWraperHelper;
     _displayUserSettingsHelper = displayUserSettingsHelper;
     _securityContext           = securityContext;
 }