public async Task <ActionResult <Users> > Post([FromBody] Users user) { try { _context.Users.Add(user); await _context.SaveChangesAsync(); if (user != null) { var userRole = new UserRole(); //var role = new Role(); userRole.UserId = user.UserId; userRole.RoleId = user.RoleID; _context.UserRole.Add(userRole); await _context.SaveChangesAsync(); } return(RedirectToAction()); } catch (Exception ex) { Console.WriteLine(ex); return(null); } }
public async Task <ActionResult <Question> > Post([FromBody] Question ques) { try { _context.Question.Add(ques); await _context.SaveChangesAsync(); return(RedirectToAction()); } catch (Exception ex) { Console.WriteLine(ex); return(null); } }
public async Task <ActionResult <Role> > Delete(int id) { var role = await _context.Role.FindAsync(id); if (role == null) { return(BadRequest()); } _context.Role.Remove(role); await _context.SaveChangesAsync(); return(role); }