public static void ActualizarRegistro(clUsuario usuario) { try { clConexion conexion = new clConexion(); string consulta = "update usuarios set TipoUsuario='" + usuario.Tipo + "',Nombre='" + usuario.Nombre + "',Password='******' where Clave='" + usuario.Clave + "'"; MySqlCommand enviarSQL = new MySqlCommand(consulta, conexion.ObtenerConexion()); enviarSQL.ExecuteNonQuery(); } catch { MessageBox.Show("Error en la conexion!"); } }
//metodo para insertar un nuevo registro en la tabla usuarios public static void InsertarRegistro(clUsuario usuario) { try { clConexion conexion = new clConexion(); string consulta = "insert into usuarios(Clave,TipoUsuario,Nombre,Password) values ('" + usuario.Clave + "','" + usuario.Tipo + "','" + usuario.Nombre + "','" + usuario.Password + "')"; MySqlCommand enviarSQL = new MySqlCommand(consulta, conexion.ObtenerConexion()); enviarSQL.ExecuteNonQuery(); } catch { MessageBox.Show("ERROR: No se pudo insertar el registro!"); } }
public static clUsuario ObtenerUsuarioPorClave(string clave) { try { string consulta = "select * from Usuarios where Clave = '" + clave + "'"; clConexion conex1 = new clConexion(); //enviar consulta MySqlCommand enviarSQL = new MySqlCommand(consulta, conex1.ObtenerConexion()); enviarSQL.ExecuteNonQuery(); //obtener resultado MySqlDataReader lector = enviarSQL.ExecuteReader(); lector.Read(); clUsuario usuario = new clUsuario(lector); return(usuario); } catch { MessageBox.Show("Error en la conexion!"); return(null); } }