Exemplo n.º 1
0
        public IActionResult UserRoDelete(UserRo usero)
        {
            var userroService = new UserRoService();
            var useros        = userroService.UserRoDelete(usero);

            return(Redirect("/User/Role?uid=" + usero.Uid));
        }
Exemplo n.º 2
0
        public IActionResult AddUnUserRo(UserRo usero)
        {
            var userroService = new UserRoService();
            var count         = userroService.AddUnUserRo(usero);

            return(Redirect("/User/Role?uid=" + usero.Uid));
        }
Exemplo n.º 3
0
        public UserRo AddUnUserRo(UserRo usero)
        {
            int count = 0;

            using (var dbcontext = new AuthorityContext())
            {
                dbcontext.UserRo.Add(usero);
                count = dbcontext.SaveChanges();
            }
            return(usero);
        }
Exemplo n.º 4
0
 public UserRo UserRoDelete(UserRo usero)
 {
     //标记为删除状态
     using (var dbContext = new AuthorityContext())
     {
         usero = dbContext.UserRo.FirstOrDefault(x => x.Uid == usero.Uid && x.Rid == usero.Rid);
         dbContext.UserRo.Remove(usero);
         dbContext.SaveChanges();
     }
     return(usero);
 }
Exemplo n.º 5
0
        public async Task <ActionResult <UserRo> > Post(
            [FromBody] UserDto userDto)
        {
            var userValidator = new UserValidator();

            userValidator.ValidateAndThrow(userDto);

            var newUser = await userService.CreateUser(userDto);

            var result = new UserRo(
                message: "User created successfully!",
                username: userDto.Username,
                password: userDto.Password,
                error: "No error! :)"
                );

            return(result);
        }