示例#1
0
 private void TryCreate(Database database, SqlServerUser user)
 {
     try
     {
         Logger.WriteLine("User: {0}", user);
         var newUser = new User(database, user.Name)
         {
             Login = user.Login
         };
         newUser.Create();
         foreach (var role in user.Roles)
         {
             newUser.AddToRole(role);
         }
     }
     catch (FailedOperationException ex)
     {
         Logger.WriteLine("Adding user {0} failed. Reason: {1} ", user.Name, ex.Message);
     }
 }
示例#2
0
 private void TryCreate(Database database, SqlServerUser user)
 {
     try
     {
         Logger.WriteLine("User: {0}", user);
         var newUser = new User(database, user.Name)
             {
                 Login = user.Login
             };
         newUser.Create();
         foreach (var role in user.Roles)
         {
             newUser.AddToRole(role);
         }
     }
     catch (FailedOperationException ex)
     {
         Logger.WriteLine("Adding user {0} failed. Reason: {1} ", user.Name, ex.Message);
     }
 }