void EditarNota(Object s, System.EventArgs h) { titulounico = Titulo.Text; MySqlAccess mySql = new MySqlAccess(); String cn = "Server=localhost;Database=Database;Uid=root;Pwd=1234;"; mySql.ConnectionString = cn; mySql.OpenConnection(); mySql.BeginTransaction(); DataTable dataTable = new DataTable(); String id = String.Format("SELECT idnotas from notas where titulo ='{0}'", titulounico); dataTable = mySql.QuerySQL(id); int idActual = Convert.ToInt32(dataTable.Rows[0][0].ToString()); idNotaEstatica = idActual; String FechaHistorial = DateTime.Now.Day.ToString() + "/" + DateTime.Now.Month.ToString() + "/" + DateTime.Now.Year.ToString(); string query3 = string.Format("INSERT INTO transacciones(idhistorial,fecha,usuario, accion,objeto,info_adicional,usuarios_idusuario)VALUES('{0}','{1}','{2}','{3}','{4}','{5}','{6}')", "0", FechaHistorial, Login.Usuario, "Nota Edittada", "Mantenimiento notas", titulounico, Login.idUsuario); mySql.EjectSQL(query3); mySql.CommitTransaction(); mySql.CloseConnection(); MantenimientoNotas mantenimientoLibros = new MantenimientoNotas(); mantenimientoLibros.ShowDialog(); }
private void button2_Click(object sender, EventArgs e) { flowLayoutPanel1.Controls.Clear(); MySqlAccess mySqlBD = new MySqlAccess(); mySqlBD.ConnectionString = System.Configuration.ConfigurationManager.ConnectionStrings["mySqlStringConnection"].ConnectionString; mySqlBD.OpenConnection(); DataTable dataTable = new DataTable(); dataTable = mySqlBD.QuerySQL("Select * From notas where libros_idlibros =" + Libro.idLibroEstatico + ""); List <Notas> result = new List <Notas>(); for (int x = 0; x < dataTable.Rows.Count; x++) { Notas notas = new Notas(dataTable.Rows[x]["titulo"].ToString(), dataTable.Rows[x]["privacidad"].ToString(), dataTable.Rows[x]["categoria"].ToString(), dataTable.Rows[x]["notascol"].ToString(), dataTable.Rows[x]["fecha_creacion"].ToString(), dataTable.Rows[x]["fecha_modificacion"].ToString(), dataTable.Rows[x]["texto_notas"].ToString()); result.Add(notas); } ListaNotas = result; for (int i = 0; i < ListaNotas.Count; i++) { flowLayoutPanel1.Controls.Add(ListaNotas[i]); } }
void EliminarNota(Object s, System.EventArgs h) { titulounico = Titulo.Text; MySqlAccess mySql = new MySqlAccess(); String cn = "Server=localhost;Database=Database;Uid=root;Pwd=1234;"; mySql.ConnectionString = cn; mySql.OpenConnection(); mySql.BeginTransaction(); DataTable dataTable = new DataTable(); string query = string.Format("DELETE FROM notas WHERE(titulo = '" + titulounico + "') "); mySql.EjectSQL(query); String FechaHistorial = DateTime.Now.Day.ToString() + "/" + DateTime.Now.Month.ToString() + "/" + DateTime.Now.Year.ToString(); string query3 = string.Format("INSERT INTO transacciones(idhistorial,fecha,usuario, accion,objeto,info_adicional,usuarios_idusuario)VALUES('{0}','{1}','{2}','{3}','{4}','{5}','{6}')", "0", FechaHistorial, Login.Usuario, "Nota Eliminada", "Mantenimiento notas", titulounico, Login.idUsuario); mySql.EjectSQL(query3); mySql.CommitTransaction(); mySql.CloseConnection(); MessageBox.Show("La nota se ha eliminado correctamente", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); }
void Eliminarlibro(Object s, System.EventArgs h) { idLibroEstatico = idLibro; MySqlAccess mySql = new MySqlAccess(); String cn = "Server=localhost;Database=Database;Uid=root;Pwd=1234;"; mySql.ConnectionString = cn; mySql.OpenConnection(); mySql.BeginTransaction(); DataTable dataTable = new DataTable(); string query2 = string.Format("DELETE FROM libros WHERE(idlibros = '" + idLibroEstatico + "') and(usuarios_idusuario= '" + Login.idUsuario + "')"); string query = string.Format("DELETE FROM notas WHERE(libros_idlibros= '" + idLibroEstatico + "')"); String FechaHistorial = DateTime.Now.Day.ToString() + "/" + DateTime.Now.Month.ToString() + "/" + DateTime.Now.Year.ToString(); string query3 = string.Format("INSERT INTO transacciones(idhistorial,fecha,usuario, accion,objeto,info_adicional,usuarios_idusuario)VALUES('{0}','{1}','{2}','{3}','{4}','{5}','{6}')", "0", FechaHistorial, Login.Usuario, "Libro Eliminado", "Mantenimiento Libros", Libro.NombreStatico, Login.idUsuario); mySql.EjectSQL(query); mySql.EjectSQL(query2); mySql.EjectSQL(query3); mySql.CommitTransaction(); mySql.CloseConnection(); MessageBox.Show("El Libro se ha eliminado correctamente, Presione REFRESCAR LIBRO para visualizar el cambio", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); }
private void cargarlibros(object sender, EventArgs e) { MySqlAccess mySqlBD = new MySqlAccess(); mySqlBD.ConnectionString = System.Configuration.ConfigurationManager.ConnectionStrings["mySqlStringConnection"].ConnectionString; mySqlBD.OpenConnection(); DataTable dataTable = new DataTable(); dataTable = mySqlBD.QuerySQL("Select * From libros where usuarios_idusuario =" + Login.idUsuario + ""); List <Libro> result = new List <Libro>(); for (int x = 0; x < dataTable.Rows.Count; x++) { Libro libro = new Libro(dataTable.Rows[x]["nombre"].ToString(), dataTable.Rows[x]["color"].ToString(), dataTable.Rows[x]["orden"].ToString(), dataTable.Rows[x]["categoria"].ToString()); result.Add(libro); } ListaLibros = result; for (int i = 0; i < ListaLibros.Count; i++) { flowLayoutPanel1.Controls.Add(ListaLibros[i]); } }
private void btnFiltrar_Click(object sender, EventArgs e) { flowLayoutPanel1.Controls.Clear(); MySqlAccess mySqlBD = new MySqlAccess(); mySqlBD.ConnectionString = System.Configuration.ConfigurationManager.ConnectionStrings["mySqlStringConnection"].ConnectionString; mySqlBD.OpenConnection(); DataTable dataTable = new DataTable(); string busqL = String.Format("Select *From libros where usuarios_idusuario='{0}'and nombre like '%{1}%'", Login.idUsuario, txtNombreLibro.Text); dataTable = mySqlBD.QuerySQL(busqL); List <Libro> result = new List <Libro>(); for (int x = 0; x < dataTable.Rows.Count; x++) { Libro libro = new Libro(dataTable.Rows[x]["nombre"].ToString(), dataTable.Rows[x]["color"].ToString(), dataTable.Rows[x]["orden"].ToString(), dataTable.Rows[x]["categoria"].ToString()); result.Add(libro); } ListaLibros = result; for (int i = 0; i < ListaLibros.Count; i++) { flowLayoutPanel1.Controls.Add(ListaLibros[i]); } }
public NotasForm() { InitializeComponent(); cmbCategoria.Items.Add("Importante"); cmbCategoria.Items.Add("Expontanea"); cmbCategoria.Items.Add("Inconclusa"); cmbPrivacidad.Items.Add("Publica"); cmbPrivacidad.Items.Add("Privada"); cmbColor.Items.Add("Azul"); cmbColor.Items.Add("Gris"); cmbColor.Items.Add("Verde"); cmbColor.Items.Add("Cafe"); cmbFuente.Items.Add("Arial"); cmbFuente.Items.Add("Rive"); cmbFuente.Items.Add("Calibri"); cmbColorLetra.Items.Add("Rojo"); cmbColorLetra.Items.Add("Amarillo"); cmbColorLetra.Items.Add("Verde"); cmbColorLetra.Items.Add("Azul"); textFechaCreacion.Text = DateTime.Now.Day.ToString() + "/" + DateTime.Now.Month.ToString() + "/" + DateTime.Now.Year.ToString(); textFechaModificacion.Text = DateTime.Now.Day.ToString() + "/" + DateTime.Now.Month.ToString() + "/" + DateTime.Now.Year.ToString(); MySqlAccess mySqlBD = new MySqlAccess(); mySqlBD.ConnectionString = System.Configuration.ConfigurationManager.ConnectionStrings["mySqlStringConnection"].ConnectionString; mySqlBD.OpenConnection(); DataTable dataTable = new DataTable(); dataTable = mySqlBD.QuerySQL("Select * From notas where libros_idlibros =" + Libro.idLibroEstatico + ""); List <Notas> result = new List <Notas>(); for (int x = 0; x < dataTable.Rows.Count; x++) { Notas notas = new Notas(dataTable.Rows[x]["titulo"].ToString(), dataTable.Rows[x]["privacidad"].ToString(), dataTable.Rows[x]["categoria"].ToString(), dataTable.Rows[x]["notascol"].ToString(), dataTable.Rows[x]["fecha_creacion"].ToString(), dataTable.Rows[x]["fecha_modificacion"].ToString(), dataTable.Rows[x]["texto_notas"].ToString()); result.Add(notas); } ListaNotas = result; for (int i = 0; i < ListaNotas.Count; i++) { flowLayoutPanel1.Controls.Add(ListaNotas[i]); } }
private void btnAgregar_Click(object sender, EventArgs e) { if (textNombre.TextLength != 0 && textOrden.TextLength != 0) { Nombre = textNombre.Text; Orden = textOrden.Text; Color = cmbColor.Text; Categoria = cmbCategoria.Text; Ordenint = Convert.ToInt32(Orden); MySqlAccess mySql = new MySqlAccess(); String cn = "Server=localhost;Database=Database;Uid=root;Pwd=1234;"; mySql.ConnectionString = cn; mySql.OpenConnection(); mySql.BeginTransaction(); String idusuario = String.Format("SELECT idusuario from usuarios where usuario ='{0}'", Nusuario); mySql.QuerySQL(idusuario); DataTable dataTable = new DataTable(); dataTable = mySql.QuerySQL(idusuario); int idActual = Convert.ToInt32(dataTable.Rows[0][0].ToString()); idUsuarioactual = idActual; string query = string.Format("INSERT INTO libros(idlibros,nombre, categoria,color,orden,usuarios_idusuario)VALUES('{0}','{1}','{2}','{3}','{4}','{5}')", "0", textNombre.Text, cmbCategoria.Text, cmbColor.Text, Ordenint, idActual); //string query = string.Format("INSERT INTO libros('nombre', 'categoria', 'color', 'orden', 'usuarios_idusuario') values('" + textNombre.Text + "','" + (String)cmbCategoria.SelectedItem + "', '" + (String)cmbColor.SelectedItem + "'," + Ordenint + "," + idActual); String FechaHistorial = DateTime.Now.Day.ToString() + "/" + DateTime.Now.Month.ToString() + "/" + DateTime.Now.Year.ToString(); string query2 = string.Format("INSERT INTO transacciones(idhistorial,fecha,usuario, accion,objeto,info_adicional,usuarios_idusuario)VALUES('{0}','{1}','{2}','{3}','{4}','{5}','{6}')", "0", FechaHistorial, Login.Usuario, "Se agega un libro", "Agregar Libros", "Libro agregado correctamente", Login.idUsuario); mySql.EjectSQL(query2); mySql.EjectSQL(query); mySql.CommitTransaction(); mySql.CloseConnection(); this.Close(); } if (textNombre.TextLength == 0) { errorProviderAgregarLibro.SetError(textNombre, "Digite un nombre para el libro"); } if (textOrden.TextLength == 0) { errorProviderAgregarLibro.SetError(textOrden, "Digite un orden para el libro"); } }
private void btnregistrarse_Click(object sender, EventArgs e) { RegistroUsuario usuario; if (txtUsuario.TextLength != 0 && txtContraseña.TextLength != 0) { usuario = new RegistroUsuario(txtContraseña.Text, txtUsuario.Text); ListaUsuario.Add(usuario); Historial historial = new Historial(txtUsuario.Text, "Usuario Registrado", "Login", ""); ListaHistorialstatica.Add(historial); MySqlAccess mySql = new MySqlAccess(); String cn = "Server=localhost;Database=Database;Uid=root;Pwd=1234;"; mySql.ConnectionString = cn; mySql.OpenConnection(); mySql.BeginTransaction(); string query = string.Format("INSERT INTO usuarios(idusuario,usuario, contraseña)VALUES('{0}','{1}','{2}')", "0", txtUsuario.Text, txtContraseña.Text); mySql.EjectSQL(query); DataTable dataTable2 = new DataTable(); String idusuarioregistrado = String.Format("SELECT idusuario from usuarios where usuario ='{0}'and contraseña= '{1}'", txtUsuario.Text, txtContraseña.Text); dataTable2 = mySql.QuerySQL(idusuarioregistrado); int idActual = Convert.ToInt32(dataTable2.Rows[0][0].ToString()); idUsuarioRegistrado = idActual; Console.WriteLine(idUsuarioRegistrado); String FechaHistorial = DateTime.Now.Day.ToString() + "/" + DateTime.Now.Month.ToString() + "/" + DateTime.Now.Year.ToString(); string query2 = string.Format("INSERT INTO transacciones(idhistorial,fecha,usuario, accion,objeto,info_adicional,usuarios_idusuario)VALUES('{0}','{1}','{2}','{3}','{4}','{5}','{6}')", "0", FechaHistorial, txtUsuario.Text, "Se registro un usuario", "Login", "Usuario agregado correctamente", idUsuarioRegistrado); mySql.EjectSQL(query2); mySql.CommitTransaction(); mySql.CloseConnection(); } if (txtUsuario.TextLength == 0) { LoginErrorProvider.SetError(txtUsuario, "Digite un nombre de usuario"); } if (txtContraseña.TextLength == 0) { LoginErrorProvider.SetError(txtContraseña, "Digite un nombre de contraseña"); } }
private void button1_Click(object sender, EventArgs e) { //Notas not = new Notas(textTitulo.Text, cmbPrivacidad.Text,cmbCategoria.Text,cmbColor.Text,textFechaCreacion.Text,textFechaModificacion.Text, richTextBoxNota.Text); //ListaNotas.Add(not); //for (int i = 0; i < ListaNotas.Count; i++) //{ // flowLayoutPanel1.Controls.Add(ListaNotas[i]); //} //for(int i = 0; i < Principal.ListaLibros.Count; i++) //{ // if (Principal.ListaLibros[i].Nombre.Text == Libro.NombreStatico) // { // Principal.ListaLibros[i].ListNotas = ListaNotas; // } //} MySqlAccess mySql = new MySqlAccess(); String cn = "Server=localhost;Database=Database;Uid=root;Pwd=1234;"; mySql.ConnectionString = cn; mySql.OpenConnection(); mySql.BeginTransaction(); string query = string.Format("INSERT INTO notas(idnotas,titulo, privacidad,categoria,notascol,fecha_creacion,fecha_modificacion,texto_notas,libros_idlibros,libros_usuarios_idusuario)VALUES('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}','{8}','{9}')", "0", textTitulo.Text, cmbPrivacidad.Text, cmbCategoria.Text, cmbColor.Text, textFechaCreacion.Text, textFechaModificacion.Text, richTextBoxNota.Text, idlibro, idusuario); String FechaHistorial = DateTime.Now.Day.ToString() + "/" + DateTime.Now.Month.ToString() + "/" + DateTime.Now.Year.ToString(); string query3 = string.Format("INSERT INTO transacciones(idhistorial,fecha,usuario, accion,objeto,info_adicional,usuarios_idusuario)VALUES('{0}','{1}','{2}','{3}','{4}','{5}','{6}')", "0", FechaHistorial, Login.Usuario, "Nota Agregada", "Mantenimiento notas", textTitulo.Text, Login.idUsuario); mySql.EjectSQL(query); mySql.EjectSQL(query3); mySql.CommitTransaction(); mySql.CloseConnection(); Historial historial = new Historial(Login.Usuario, "Agrega Nota", "Notas", ""); ListaHistorialstatica.Add(historial); }
private void BtnCargar_Click(object sender, EventArgs e) { MySqlAccess mySql = new MySqlAccess(); String cn = "Server=localhost;Database=Database;Uid=root;Pwd=1234;"; mySql.ConnectionString = cn; mySql.OpenConnection(); mySql.BeginTransaction(); DataTable dataTable = new DataTable(); String id = String.Format("SELECT idusuario from usuarios where usuario ='{0}'and contraseña= '{1}'", txtUsuario.Text, txtContraseña.Text); dataTable = mySql.QuerySQL(id); if (dataTable.Rows.Count > 0) { int idActual = Convert.ToInt32(dataTable.Rows[0][0].ToString()); idUsuario = idActual; Usuario = txtUsuario.Text; Contrasena = txtContraseña.Text; String FechaHistorial = DateTime.Now.Day.ToString() + "/" + DateTime.Now.Month.ToString() + "/" + DateTime.Now.Year.ToString(); Principal n = new Principal(); this.Close(); Thread thread = new Thread(siguenteVista); thread.SetApartmentState(ApartmentState.STA); thread.Start(); Historial historial = new Historial(Login.Usuario, "Ingreso al sistema", "Login", ""); ListaHistorialstatica.Add(historial); string query = string.Format("INSERT INTO transacciones(idhistorial,fecha,usuario, accion,objeto,info_adicional,usuarios_idusuario)VALUES('{0}','{1}','{2}','{3}','{4}','{5}','{6}')", "0", FechaHistorial, txtUsuario.Text, "Ingreso al sistema", "Login", "En ruta a ventana principal", idUsuario); mySql.EjectSQL(query); dataTable.Clear(); } mySql.CommitTransaction(); mySql.CloseConnection(); }
private void btnGuardarCambios_Click(object sender, EventArgs e) { MySqlAccess mySql = new MySqlAccess(); String cn = "Server=localhost;Database=Database;Uid=root;Pwd=1234;"; mySql.ConnectionString = cn; mySql.OpenConnection(); mySql.BeginTransaction(); DataTable dataTable = new DataTable(); string query = string.Format("UPDATE notas SET titulo = '" + textTitulo.Text + "', privacidad='" + cmbPrivacidad.Text + "', categoria='" + cmbCategoria.Text + "', notascol='" + cmbColor.Text + "', fecha_modificacion='" + textFechaModificacion.Text + "', texto_notas='" + richTextBoxNota.Text + "' WHERE (idnotas =" + Notas.idNotaEstatica + ")"); mySql.EjectSQL(query); mySql.CommitTransaction(); mySql.CloseConnection(); this.Close(); }
private void button2_Click(object sender, EventArgs e) { MySqlAccess mySql = new MySqlAccess(); String cn = "Server=localhost;Database=Database;Uid=root;Pwd=1234;"; mySql.ConnectionString = cn; mySql.OpenConnection(); mySql.BeginTransaction(); DataTable dataTable = new DataTable(); string query = string.Format("UPDATE usuarios SET contraseña = '" + txtContrasena.Text + "' WHERE (idusuario =" + Login.idUsuario + ")"); mySql.EjectSQL(query); mySql.CommitTransaction(); mySql.CloseConnection(); this.Close(); }
private void btnguardar_Click(object sender, EventArgs e) { MySqlAccess mySql = new MySqlAccess(); String cn = "Server=localhost;Database=Database;Uid=root;Pwd=1234;"; mySql.ConnectionString = cn; mySql.OpenConnection(); mySql.BeginTransaction(); DataTable dataTable = new DataTable(); string query = string.Format("UPDATE libros SET nombre = '" + textNombre.Text + "', categoria='" + cmbCategoria.Text + "', color='" + cmbColor.Text + "', orden='" + textOrden.Text + "' WHERE (idlibros =" + Libro.idLibroEstatico + ")"); String FechaHistorial = DateTime.Now.Day.ToString() + "/" + DateTime.Now.Month.ToString() + "/" + DateTime.Now.Year.ToString(); string query2 = string.Format("INSERT INTO transacciones(idhistorial,fecha,usuario, accion,objeto,info_adicional,usuarios_idusuario)VALUES('{0}','{1}','{2}','{3}','{4}','{5}','{6}')", "0", FechaHistorial, Login.Usuario, "Libro Editado", "Mantenimiento Libros", Libro.NombreStatico, Login.idUsuario); mySql.EjectSQL(query2); mySql.EjectSQL(query); mySql.CommitTransaction(); mySql.CloseConnection(); this.Close(); }
public Libro(string nombre, string lcolor, string orden, string categoria) { int ordenint; Colorr = lcolor; Nombre.Text = nombre; EditarLibro.Text = "EDITAR"; EliminarLibro.Text = "ELIMINAR"; Orden.Text = orden; Categoria.Text = categoria; Nombre.Width = 100; Nombre.Height = 15; Orden.Width = 100; Orden.Height = 15; Categoria.Width = 100; Categoria.Height = 15; EditarLibro.Width = 60; EditarLibro.Height = 25; EliminarLibro.Width = 60; EliminarLibro.Height = 25; Nombre.ForeColor = Color.Gold; Orden.ForeColor = Color.Khaki; Categoria.ForeColor = Color.LightBlue; this.Width = 100; this.Height = 110; this.Controls.Add(Nombre); this.Controls.Add(Orden); this.Controls.Add(Categoria); this.Controls.Add(EditarLibro); this.Controls.Add(EliminarLibro); if (lcolor == "Rojo") { this.BackColor = Color.Red; } if (lcolor == "Gris") { this.BackColor = Color.Gray; } if (lcolor == "Azul") { this.BackColor = Color.Blue; } if (lcolor == "Verde") { this.BackColor = Color.Green; } ordenint = Convert.ToInt32(orden); MySqlAccess mySql = new MySqlAccess(); String cn = "Server=localhost;Database=Database;Uid=root;Pwd=1234;"; mySql.ConnectionString = cn; mySql.OpenConnection(); mySql.BeginTransaction(); DataTable dataTable = new DataTable(); String id = String.Format("SELECT idlibros from libros where nombre ='{0}'and categoria= '{1}'and color= '{2}'and orden= '{3}'", nombre, categoria, lcolor, ordenint); dataTable = mySql.QuerySQL(id); int idActual = Convert.ToInt32(dataTable.Rows[0][0].ToString()); idLibro = idActual; mySql.CommitTransaction(); mySql.CloseConnection(); this.Click += new System.EventHandler(AccederLibro); Nombre.Click += new System.EventHandler(AccederLibro); Orden.Click += new System.EventHandler(AccederLibro); Categoria.Click += new System.EventHandler(AccederLibro); EditarLibro.Click += new System.EventHandler(Editarlibro); EliminarLibro.Click += new System.EventHandler(Eliminarlibro); }