public int CrearUsuario(Usuario usuario) { try { db.Usuarios.Add(usuario); db.SaveChanges(); return usuario.UsuarioId; } catch (Exception ex) { Console.WriteLine("Error: " + ex.Message); } return -1; }
public int ActualizarUsuario(Usuario usuario) { try { db.Entry(usuario).State = EntityState.Modified; db.SaveChanges(); return usuario.UsuarioId; } catch (Exception ex) { Console.WriteLine("Error: " + ex.Message); } return -1; }
public void AddUsuarioPermiso(Usuario usuarioPermiso) { this.UsuariosPermiso.Add(usuarioPermiso); if (usuarioPermiso.PermisoUsuario == null || usuarioPermiso.PermisoUsuario != this) { usuarioPermiso.PermisoUsuario = this; } }
/// <summary> /// Crea un usuario en la base de datos. /// </summary> /// <param name="IdUsuario"></param> /// <param name="NombreUsuario"></param> /// <param name="ApellidoUsuario"></param> /// <param name="PasswordUsuario"></param> /// <param name="CorreoUsuario"></param> /// <returns>Retorna el id del usuario creado. Si no se creo retorna -1.</returns> public int CrearUsuario(string nombreUsuario, string PasswordUsuario) { string hashedPassword = ControladorSeguridad.getPasswordSeguro(PasswordUsuario); Usuario usuario = new Usuario(nombreUsuario, hashedPassword); return mUsuario.CrearUsuario(usuario); }