Пример #1
0
 public string AddOrUpdateUsererList(UserManagerContext userData)
 {
     try
     {
         var data = taskBL.AddOrUpdateUsererList(userData);
         return(data);
     }
     catch (Exception ex)
     {
         return("Error");
     }
 }
Пример #2
0
        public void CreateUser(object data)
        {
            UserController controller = new UserController();

            controller.Request = new HttpRequestMessage();

            controller.Configuration = new HttpConfiguration();
            JavaScriptSerializer json_serializer = new JavaScriptSerializer();
            UserManagerContext   obj             = json_serializer.Deserialize <UserManagerContext>(data.ToString());
            var actionResult = controller.AddOrUpdateUsererList(obj);

            Assert.IsNotEmpty(actionResult);
        }
Пример #3
0
        /// <summary>
        /// Ad update user
        /// </summary>
        /// <returns></returns>
        public string AddOrUpdateUsererList(UserManagerContext userData)
        {
            string result = string.Empty;


            User_Master userListMaster = new User_Master();

            userListMaster.First_Name  = userData.FirstName;
            userListMaster.Last_Name   = userData.LastName;
            userListMaster.Employee_ID = userData.EmployeeID;
            userListMaster.User_ID     = Convert.ToInt32(userData.UserID);

            result = dataAccess.AddOrUpdateUser(userListMaster);
            return(result);
        }
Пример #4
0
        public UserServiceTests()
        {
            //var myConfiguration = new Dictionary<string, string>
            //{
            //    {"SchemaName", "TestSchema"}
            //};

            //var configuration = new ConfigurationBuilder()
            //    .AddInMemoryCollection(myConfiguration)
            //    .Build();

            _context = new UserManagerContext(new DbContextOptionsBuilder <UserManagerContext>()
                                              .UseSqlite("Filename=:memory:")
                                              .UseSnakeCaseNamingConvention()
                                              .Options);
            _context.Database.OpenConnection();
            _context.Database.EnsureCreated();

            _userService = new UserService(_context);
        }
Пример #5
0
 public BaseRepository(UserManagerContext context)
 {
     _context  = context;
 }
Пример #6
0
 public AccountController(UserManagerContext context)
 {
     _context = context;
 }
Пример #7
0
 public UserRepository(UserManagerContext context) : base(context) // recebe no construtor e passa pro sontruor base os metodos
 {
     _context = context;
 }
Пример #8
0
        public static void EnsureSeeded(this UserManagerContext context)
        {
            var users = new List <User>
            {
                new User("Veronica", "Fear", DateTime.Parse("23/01/1946 21:01:40")),
                new User("Isabelle", "Bishop", DateTime.Parse("16/04/1968 18:00:00")),
                new User("Wilf", "Crawford", DateTime.Parse("14/03/1975 16:56:40")),
                new User("Eliza", "Bentley", DateTime.Parse("31/03/1996 19:41:40")),
                new User("Steve", "Grenville", DateTime.Parse("19/08/1948 10:15:00")),
                new User("Lainey", "Harmon", DateTime.Parse("17/04/1923 11:40:00")),
                new User("Rosaline", "Kelsey", DateTime.Parse("25/10/1926 01:31:40")),
                new User("Alvena", "Albinson", DateTime.Parse("26/01/1998 22:43:20")),
                new User("Ivan", "Keighley", DateTime.Parse("03/06/1945 08:31:40")),
                new User("Gordie", "Jack", DateTime.Parse("12/08/1930 22:46:40")),
                new User("Delight", "Burnham", DateTime.Parse("15/11/1968 15:18:20")),
                new User("Aleta", "Huddleson", DateTime.Parse("20/03/1976 02:18:20")),
                new User("Hedley", "Lund", DateTime.Parse("25/12/1940 15:13:20")),
                new User("Jeni", "Bristow", DateTime.Parse("18/01/1935 07:33:20")),
                new User("Phyllis", "Waters", DateTime.Parse("17/03/1962 22:46:40")),
                new User("Ryley", "Tuff", DateTime.Parse("30/03/1989 23:51:40")),
                new User("Sharise", "Garrard", DateTime.Parse("18/06/1978 02:31:40")),
                new User("Krysten", "Cannon", DateTime.Parse("04/02/1980 12:11:40")),
                new User("Fulke", "Bullock", DateTime.Parse("02/03/2006 09:53:20")),
                new User("Brand", "Chambers", DateTime.Parse("22/10/1992 18:51:40"))
            };

            context.Users.AddRange(users);

            var roles = new List <Role>
            {
                new Role {
                    Description = "Admin", Name = "admin"
                },
                new Role {
                    Description = "Moderator", Name = "Moderator"
                },
                new Role {
                    Description = "Staff", Name = "Staff"
                },
                new Role {
                    Description = "Information Technologies", Name = "IT"
                },
                new Role {
                    Description = "Finance", Name = "finance"
                },
                new Role {
                    Description = "Human Resources", Name = "HR"
                }
            };

            context.Roles.AddRange(roles);

            var userRoles = new List <UserRole>
            {
                new UserRole(1, 4), new UserRole(20, 1), new UserRole(12, 5),
                new UserRole(17, 1), new UserRole(8, 3), new UserRole(3, 3),
                new UserRole(15, 1), new UserRole(12, 6), new UserRole(12, 4),
                new UserRole(11, 1), new UserRole(4, 3), new UserRole(16, 2),
                new UserRole(10, 4), new UserRole(10, 6), new UserRole(14, 4),
                new UserRole(2, 2), new UserRole(18, 6), new UserRole(5, 5),
                new UserRole(17, 6), new UserRole(9, 1), new UserRole(9, 4)
            };

            context.UserRoles.AddRange(userRoles);
            context.SaveChanges();
        }
Пример #9
0
 public UserService(UserManagerContext context)
 {
     _context = context ?? throw new ArgumentNullException(nameof(context));
 }
Пример #10
0
 public UsersController(UserManagerContext context)
 {
     _context = context;
 }