public IActionResult Registrar(RegistroViewModelInput registroViewModelInput) { var optionsBuilder = new DbContextOptionsBuilder <CursoDbContext>(); optionsBuilder.UseSqlServer(connectionString: @"Server=(localdb)\mssqllocaldb;Database=CURSO;Integrated Security=True"); CursoDbContext contexto = new CursoDbContext(optionsBuilder.Options); // check for database updates on entity migrations var migracoesPendentes = contexto.Database.GetPendingMigrations(); if (migracoesPendentes.Count() > 0) { contexto.Database.Migrate(); } var usuario = new Usuario(); usuario.Email = registroViewModelInput.Email; usuario.Login = registroViewModelInput.Login; usuario.Senha = registroViewModelInput.Senha; contexto.Usuario.Add(usuario); contexto.SaveChanges(); return(Created("", registroViewModelInput)); }
public IActionResult Registrar(RegistroViewModelInput registroViewModelInput) { var optionsBuilder = new DbContextOptionsBuilder <CursoDbContext>(); optionsBuilder.UseSqlServer("Server=LAPTOP-CV9KCCO0\\SQLEXPRESS;Database=DioMrvLocalizaCursoApiSwagger;Trusted_Connection=True;MultipleActiveResultSets=true"); CursoDbContext cursoDbContext = new CursoDbContext(optionsBuilder.Options); var migracoesPendentes = cursoDbContext.Database.GetPendingMigrations(); if (migracoesPendentes.Count() > 0) { cursoDbContext.Database.Migrate(); } var usuario = new Usuario(); usuario.Login = registroViewModelInput.Login; usuario.Senha = registroViewModelInput.Senha; usuario.Email = registroViewModelInput.Email; cursoDbContext.Add(usuario); cursoDbContext.SaveChanges(); return(Created("", registroViewModelInput)); }
public IActionResult Registrar(RegistroViewModelInput registroViewModelInput) { var options = new DbContextOptionsBuilder <CursoDbContext>(); options.UseSqlServer(""); CursoDbContext context = new CursoDbContext(options); var usuario = new Usuario(); usuario.Login = registroViewModelInput.Login; usuario.Senha = registroViewModelInput.Senha; usuario.Email = registroViewModelInput.Email; context.Usuario.Add(usuario); return(Created("", registroViewModelInput)); }
public IActionResult Registrar(RegistrarViewModelInput registrarViewModelInput) { var options = new DbContextOptionsBuilder <CursoDbContext>(); options.UseSqlServer("Server=localhost;Database=CURSO;user=sa;password=App@223020"); CursoDbContext contexto = new CursoDbContext(options); //Convertendo var usuario = new Usuario(); usuario.Email = registrarViewModelInput.Login; usuario.Senha = registrarViewModelInput.Senha; usuario.Email = registrarViewModelInput.Email; _usuarioRepository.AdicionarUser(usuario); _usuarioRepository.Commit(usuario); return(Created("Registro realizado com sucesso ! ", registrarViewModelInput)); }
public IActionResult Registrar(RegistroViewModeLinput registroViewModeLinput) { var options = new DbContextOptionsBuilder <CursoDbContext>(); options.UseSqlServer(@"Server=(localdb)\mssqllocaldb;Database=ApiComSwagger;Integrated Security=True"); CursoDbContext context = new CursoDbContext(options.Options); var pendingMigs = context.Database.GetPendingMigrations(); if (pendingMigs.Count() > 0) { context.Database.Migrate(); } var usuario = new Usuario(); usuario.Login = registroViewModeLinput.Login; usuario.Email = registroViewModeLinput.Email; usuario.Senha = registroViewModeLinput.Senha; context.Usuario.Add(usuario); context.SaveChanges(); return(Created("", registroViewModeLinput)); }
public UsuarioRepository(CursoDbContext contexto) { _contexto = contexto; }
public CursoRepository(CursoDbContext _contexto) { contexto = _contexto; }
public UsuarioRepository(CursoDbContext context) { _context = context; }
public CursoRepository(CursoDbContext contexto) { _contexto = contexto; }
public CursoRepository(CursoDbContext context) { _context = context; }
public HomeController(CursoDbContext context) { _context = context; }