public void NuevoUsuario(String usuario, String email, String password) { Usuario usu = new Usuario(); var ultimonumero = contex.Usuario.OrderByDescending(i => i.IdUsuario).FirstOrDefault(); if (ultimonumero == null) { usu.IdUsuario = 1; } else { usu.IdUsuario = ultimonumero.IdUsuario + 1; } usu.Gemas = 100; usu.UltimaConexion = DateTime.Now.Date; usu.Puntiacion = 1; String salt = ModeloToolkit.GenerarSalt(); byte[] passcifrada = ModeloToolkit.Encriptar(password, salt); usu.Email = email; usu.Usuario1 = usuario; usu.Salt = salt; usu.Roles = "User"; usu.PassWord = passcifrada; this.contex.Usuario.Add(usu); this.contex.SaveChanges(); }
public void InsertUsuario(String nombre, String username, String password) { int num = this.context.usuarios.ToList().Count(); System.Diagnostics.Debug.WriteLine("HOLA NUMERO ES: " + num + "||||"); Usuario usuario = new Usuario(); usuario.IDUSUARIO = num; usuario.Nombre = nombre; usuario.nUsuario = username; String salt = ModeloToolkit.GenerarSalt(); byte[] passCifrada = ModeloToolkit.Encriptar(password, salt); usuario.pass = passCifrada; usuario.salt = salt; this.context.usuarios.Add(usuario); this.context.SaveChanges(); }