Ejemplo n.º 1
0
 public AdminAPIController()
 {
     adminDataService       = new AdminDataService();
     applicationDataService = new ApplicationDataService();
     userDataService        = new UserDataService();
     clientDataService      = new ClientDataService();
 }
        public void ValidateExistingUser(taccount user, IAdminDataService dataService)
        {
            adminDataService = dataService;

            InitializeValidationRules(user);

            ValidateRequired("FirstName", "First Name");
            ValidateRequired("LastName", "Last Name");
            //ValidateRequired("UserName", "User Name");
            ValidateRequired("Password", "Password");
            ValidateRequired("EmailAddress", "Email Address");
            ValidateEmailAddress("EmailAddress", "Email Address");

            //ValidateUniqueUserNameForExistingUser(user.ID, user.UserName);
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Validate User
        /// </summary>
        /// <param name="user"></param>
        /// <param name="dataService"></param>
        public void ValidateUser(taccount user, IAdminDataService dataService)
        {
            accountsDataService = dataService;

            InitializeValidationRules(user);

            ValidateRequired("FirstName", "First Name");
            ValidateRequired("LastName", "Last Name");
            ValidateRequired("UserName", "User Name");
            ValidateRequired("Password", "Password");
            ValidateRequired("EmailAddress", "Email Address");
            ValidateEmailAddress("EmailAddress", "Email Address");

            ValidateUniqueUserName(user.EMAILADDRESS);
        }
        public void ValidateRegistration(RegisterInfo objRegisterInfo, IAdminDataService dataService)
        {
            adminDataService = dataService;

            InitializeValidationRules(objRegisterInfo);

            //ValidateRequired("Title", "Organization Name");
            ValidateRequired("ContactPerson", "Contact Person Name");
            ValidateRequired("Email", "Email Address");
            //ValidateRequired("UserName", "UserName");
            ValidateRequired("Password", "Password");

            ValidateEmailAddress("Email", "Email Address");
            ValidateUniqueOrganization(objRegisterInfo.Title);
            ValidateUniqueUserName(objRegisterInfo.UserName);
            ValidatePassword(objRegisterInfo.Password, objRegisterInfo.PasswordConfirmation);
        }
Ejemplo n.º 5
0
 /// <summary>
 /// Constructor
 /// </summary>
 public AdminBusinessService(IAdminDataService dataService)
 {
     _accountsDataService = dataService;
 }
 /// <summary>
 /// Initialize User Business Rules
 /// </summary>
 /// <param name="objUser"></param>
 /// <param name="dataService"></param>
 public void InitializeAdminBusinessRules(taccount objUser, IAdminDataService dataService)
 {
     adminDataService = dataService;
     InitializeValidationRules(objUser);
 }
 public AdminDataAppService(IAdminDataService service)
 {
     this._service = service;
 }
Ejemplo n.º 8
0
 /// <summary>
 /// Constructor
 /// </summary>
 public AdminBusinessService(IAdminDataService dataService)
 {
     _AdminDataService = dataService;
 }
Ejemplo n.º 9
0
 /// <summary>
 /// Initialize user Business Rules
 /// </summary>
 /// <param name="user"></param>
 /// <param name="dataService"></param>
 public void InitializeAccountsBusinessRules(user user, IAdminDataService dataService)
 {
     accountsDataService = dataService;
     InitializeValidationRules(user);
 }
Ejemplo n.º 10
0
 public DataFromRole(IUserMapper mapper, IUserDataService userDataService, IAdminDataService adminDataService)
 {
     this.mapper           = mapper;
     this.userDataService  = userDataService;
     this.adminDataService = adminDataService;
 }