public IHttpActionResult PutUsuario(int id, Usuario usuario) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != usuario.Id) { return(BadRequest()); } db.Entry(usuario).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!UsuarioExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult CreateSenha([Bind(Include = "ID,NomeUsuario,Senha")] Usuario usuario) { if (ModelState.IsValid) { dbu.Usuarios.Add(usuario); dbu.SaveChanges(); TempData["mensagem"] = string.Format("A senha foi criada com sucesso"); return(RedirectToAction("Catalogo")); } return(View(usuario)); }
public static void Deletar(int Id) { using (UsuarioContexto ctx = new UsuarioContexto()) { ctx.Usuario.Remove(ctx.Usuario.Find(Id)); ctx.SaveChanges(); } }
public static void Cadastrar(Usuario usuario) { using (UsuarioContexto ctx = new UsuarioContexto()) { ctx.Usuario.Add(usuario); ctx.SaveChanges(); } }
public static void ComprarCredito(int IdUsuario, double Valor) { using (UsuarioContexto ctx = new UsuarioContexto()) { Usuario user = ctx.Usuario.Find(IdUsuario); user.Saldo += Valor; ctx.SaveChanges(); } }
public static void Editar(int Id, Usuario usuario) { using (UsuarioContexto ctx = new UsuarioContexto()) { Usuario user = ctx.Usuario.Find(Id); user.Nome = usuario.Nome; user.Senha = usuario.Senha; user.Sexo = usuario.Sexo; user.Cpf = usuario.Cpf; user.Celular = usuario.Celular; ctx.SaveChanges(); } }
public bool FazerRegistro(DadosRegistrar dados) { this.UsuarioContext = new UsuarioContexto(); Usuario Usuario = new Usuario(); Usuario.nome_usuario = dados.NomeUsuario; Usuario.login_usuario = dados.Login; Usuario.senha_usuario = dados.Senha; Usuario.email_usuario = dados.Email; var usuarioExiste = UsuarioContext.Usuarios.FirstOrDefault(e => e.login_usuario == Usuario.login_usuario); if (usuarioExiste != null) { return(false); } UsuarioContext.Set <Usuario>().Add(Usuario); UsuarioContext.SaveChanges(); return(true); }