private void GuardarDatos() { int i; conexionBD db = new conexionBD(); try { db.Conectar(); i = db.Modificar(GetConsulta()); if (i > 0) { MessageBox.Show("Registro modificado correctamente.", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); db.Desconectar(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error en el guardado.", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { db.Desconectar(); } }
private void toolsGuardar_Click(object sender, EventArgs e) { string consulta = "UPDATE login SET name='" + txtNombre.Text + "', lastname='" + txtApellidos.Text + "', level=" + getLevel(comboNivel.Text) + " WHERE user='******';"; //MessageBox.Show(consulta); conexionBD db = new conexionBD(); try { db.Conectar(); db.Modificar(consulta); MessageBox.Show("Registro modificado correctamente.", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); loadData(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { db.Desconectar(); } txtNombre.Enabled = false; txtApellidos.Enabled = false; comboNivel.Enabled = false; toolsEditar.Enabled = true; toolsCancelar.Enabled = false; toolsGuardar.Enabled = false; }
/// <summary> /// Modifica en la base de datos la información capturada. /// </summary> /// <param name="id">Identificador del registro.</param> /// <returns>True si el guardado fue exitoso.</returns> private bool GuardarDatos(int id) { string consulta = GetConsulta(); bool estado = false; int i = 0; conexionBD db = new conexionBD(); try { db.Conectar(); i = db.Modificar(consulta); if (i > 0) { MessageBox.Show("Registro modificado correctamente.", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); estado = true; db.Desconectar(); LoadData(idR); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error en el guardado", MessageBoxButtons.OK, MessageBoxIcon.Error); estado = false; } finally { db.Desconectar(); EstadoControles(true); toolsEditar.Enabled = true; } return(estado); }
private void modify(int id) { conexionBD db = new conexionBD(); string query = "UPDATE pendientes SET solicitado='" + txtSolicitante.Text + "', grupo=" + Convert.ToInt32(txtGrupo.Text) + ", vin='" + txtVin.Text + "', platinum='" + txtPlatinum.Text + "', titular='" + txtTitular.Text + "', comentarios='" + txtComentarios.Text + "' WHERE id=" + id + ";"; int i = 0; try { db.Conectar(); i = db.Modificar(query); if (i > 0) { MessageBox.Show("Registro modificado correctamente.", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); db.Desconectar(); loadDataToModify(id); btnModificar.Enabled = true; estadoControles(false); btnGuardar.Enabled = false; btnCancelar.Enabled = false; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error en el guardado", MessageBoxButtons.OK, MessageBoxIcon.Error); db.Desconectar(); } finally { estadoControles(false); db.Desconectar(); } }
private void markAsComplete(int id) { conexionBD db = new conexionBD(); string query = "UPDATE pendientes SET estado=1, fechaSolucion='" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "' WHERE id=" + id + ";"; int i = 0; try { db.Conectar(); i = db.Modificar(query); if (i > 0) { MessageBox.Show("Tarea completada.", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); db.Desconectar(); getData(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error en el guardado", MessageBoxButtons.OK, MessageBoxIcon.Error); db.Desconectar(); } finally { estadoControles(false); db.Desconectar(); } }
private void FrmMain_FormClosing(object sender, FormClosingEventArgs e) { conexionBD bd = new conexionBD(); bd.Conectar(); bd.Modificar($"UPDATE login SET active=0 WHERE user='******';"); bd.Desconectar(); Application.Exit(); }
private void guardarModificacion() { string consulta = ""; conexionBD db = new conexionBD(); if (status == 0) //En proceso { consulta = "UPDATE correccioncontratos SET fechaSolicitud='" + dateSolicitud.Value.ToString("yyyy-MM-dd HH:mm:ss") + "', cTitular='" + txt1TitularC.Text + "', cContrato=" + txt1GrupoC.Text + ", cVin='" + txt1VinC.Text + "', cPlatinum='" + txt1PlatinumC.Text + "', iTitular='" + txt1TitularI.Text + "', iContrato='" + txt1GrupoI.Text + "', iVin='" + txt1VinI.Text + "', iPlatinum='" + txt1PlatinumI.Text + "', distribuidora='" + txt1Distribuidora.Text + "', solicitado='" + txtSolicitadoPor.Text + "' WHERE id=" + idRegistro + ";"; } else if (status == 1) //Completo { consulta = "UPDATE correccioncontratos SET fechaSolicitud='" + dateSolicitud.Value.ToString("yyyy-MM-dd HH:mm:ss") + "', fechaRespuesta='" + dateRespuesta.Value.ToString("yyyy-MM-dd HH:mm:ss") + "', cTitular='" + txt1TitularC.Text + "', cContrato=" + txt1GrupoC.Text + ", cVin='" + txt1VinC.Text + "', cPlatinum='" + txt1PlatinumC.Text + "', iTitular='" + txt1TitularI.Text + "', iContrato='" + txt1GrupoI.Text + "', iVin='" + txt1VinI.Text + "', iPlatinum='" + txt1PlatinumI.Text + "', distribuidora='" + txt1Distribuidora.Text + "', solicitado='" + txtSolicitadoPor.Text + "' WHERE id=" + idRegistro + ";"; } try { db.Conectar(); int i = db.Modificar(consulta); if (i > 0) { MessageBox.Show("Registro modificado correctamente.", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); db.Desconectar(); loadItemMod(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error en el guardado.", MessageBoxButtons.OK, MessageBoxIcon.Error); db.Desconectar(); } finally { db.Desconectar(); } }
private void desbloquear(string usuarioAdesbloquear) { conexionBD dbMod = new conexionBD(); try { dbMod.Conectar(); dbMod.Modificar($"UPDATE login SET active=0 WHERE user='******';"); dbMod.Desconectar(); MessageBox.Show("Usuario desbloqueado.\nYa puede iniciar sesion.", "Desbloqueado", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch (Exception ex) { MessageBox.Show("Se produjo el siguiente error: " + ex.Message.ToString(), "Error de conexión", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { dbMod.Desconectar(); } } //Desbloquear
private void marcarCompletado(string fecha, string id) { string consulta = "UPDATE correccioncontratos SET estado=1, fechaRespuesta='" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "' WHERE id='" + id + "';"; conexionBD db = new conexionBD(); try { db.Conectar(); db.Modificar(consulta); MessageBox.Show("Se ha cambiado correctamente el estado de la solicitud.", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); db.Desconectar(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { db.Desconectar(); } }
private void BtnAceptar_Click(object sender, EventArgs e) { string consulta = GetConsulta(); conexionBD db = new conexionBD(); try { db.Conectar(); db.Modificar(consulta); MessageBox.Show("Se ha cambiado correctamente el estado del expediente.", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); db.lastModify(idDeducible, usuario, "Status Changed", comboEstado.Text); db.Desconectar(); Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error al realizar el cambio", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { db.Desconectar(); } }
private void btnEntrar_Click(object sender, EventArgs e) { conexionBD db = new conexionBD(); string usuario = txtUser.Text; string password = GetSHA1(txtPass.Text); string last; int nivel = 9; int pass = 0; int contador = 0; int active = 9; try { db.Conectar(); } catch (Exception ex) { MessageBox.Show("Se produjo el siguiente error: " + ex.Message.ToString(), "Error de aplicación", MessageBoxButtons.OK, MessageBoxIcon.Error); } MySqlDataReader respuesta = null; respuesta = db.Buscar("SELECT user, pass, level, last, active FROM login WHERE user='******';"); while (respuesta.Read()) { if ((usuario == respuesta[0].ToString()) && (password == respuesta[1].ToString())) { nivel = Convert.ToInt16(respuesta[2]); last = respuesta[3].ToString(); active = Convert.ToInt16(respuesta[4]); contador++; try { conexionBD dbMod = new conexionBD(); dbMod.Conectar(); dbMod.Modificar("UPDATE login SET last=' " + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "', active=1 WHERE user='******';"); dbMod.Desconectar(); } catch (Exception ex) { MessageBox.Show("Se produjo el siguiente error: " + ex.Message.ToString(), "Error de aplicación", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (active == 0) { frmMain form = new frmMain(usuario, nivel); Hide(); form.Show(); } else { MessageBox.Show("No es posible iniciar sesión, el usuario ya se encuentra activo.", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); btnDesbloquea.Visible = true; btnDesbloquea.Focus(); } } else { MessageBox.Show("Contraseña incorrecta.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); pass++; txtPass.Focus(); txtPass.SelectionStart = 0; txtPass.SelectionLength = txtPass.Text.Length; } } db.Desconectar(); if ((contador) < 1 && (pass == 0)) { MessageBox.Show("El usuario no existe.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); txtUser.Focus(); txtUser.SelectionStart = 0; txtUser.SelectionLength = txtUser.Text.Length; } }
private void BtnAceptar_Click(object sender, EventArgs e) { conexionBD db = new conexionBD(); MySqlDataReader respuesta = null; passEncrypt pwd = new passEncrypt(); string actualPass = pwd.encriptar(txtActual.Text); string newPass = pwd.encriptar(txtNueva.Text); string confirmPass = pwd.encriptar(txtConfirma.Text); try { db.Conectar(); } catch (MySqlException ex) { MessageBox.Show(ex.Message, "Error de conexión", MessageBoxButtons.OK, MessageBoxIcon.Error); } if ((txtActual.Text == "") || (txtConfirma.Text == "") || (txtNueva.Text == "")) { MessageBox.Show("Debe llenar todos los campos.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { try { respuesta = db.Buscar("SELECT user, pass FROM login WHERE user='******';"); respuesta.Read(); if (actualPass == respuesta[1].ToString()) { if (newPass == confirmPass) { conexionBD dbMod = new conexionBD(); try { dbMod.Conectar(); dbMod.Modificar("UPDATE login SET pass='******' WHERE user='******';"); MessageBox.Show("Se ha cambiado la contraseña.", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); dbMod.Desconectar(); Close(); } catch (MySqlException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Las contraseñas no coinciden.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Contraseña incorrecta.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } db.Desconectar(); }