public static bool actualizarusu(constructor_primer_usuario upt) { bool retorno = false; try { MySqlCommand cmdupt = new MySqlCommand(string.Format("UPDATE tbusuarios SET =id_usuarios'{0}', nickname '{1}', nombre_usuario '{2}', apellido_usuario'{3}', contraseña_usuario'{4}', telefono '{5}', Foto_usuario'{6}', Correo'{7}', dui'{8}', nit'{9}'", upt.id_usuarios, upt.usuario, upt.nombre_usuario, upt.apellido_usuario, upt.contraseña_usuario, upt.telefono, upt.Foto_usuario, upt.Correo, upt.dui, upt.nit), Conexion.obtenerconexion()); retorno = Convert.ToBoolean(cmdupt.ExecuteNonQuery()); if (true) { if (retorno == true) { MessageBox.Show("Los datos fueron actualizados correctamente.", "Proceso completado", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Los Datos no pudieron ser actualizados.", "Proceso no completado", MessageBoxButtons.OK, MessageBoxIcon.Warning); } return(retorno); } } catch (Exception e) { MessageBox.Show("Ha ocurrido un problema, revise su internet o los servicios del servidor, Consulte al programador " + e, "Error critico", MessageBoxButtons.OK, MessageBoxIcon.Error); return(retorno); } }
public static int registro_usuario(constructor_primer_usuario usu) { int retorno = 0; string query = "SELECT * FROM tbusuarios WHERE nickname = ?param1 OR contraseña_usuario = ?param2"; try { MySqlCommand cmdselect = new MySqlCommand(query, Conexion.obtenerconexion()); cmdselect.Parameters.Add(new MySqlParameter("param1", usu.usuario)); cmdselect.Parameters.Add(new MySqlParameter("param2", usu.contraseña_usuario)); bool existencia = Convert.ToBoolean(cmdselect.ExecuteNonQuery()); if (existencia == false) { MessageBox.Show("La empresa o el numero de nit ya estan regitrado en la base de datos", "no se puede guardar", MessageBoxButtons.OK, MessageBoxIcon.Stop); } else { MySqlCommand comandoAgregar = new MySqlCommand(string.Format("INSERT INTO tbusuarios(nickname, nombre_usuario, apellido_usuario, contraseña_usuario, telefono, Foto_usuario, Correo, nit, fecha_de_nacimiento, id_estados, id_tipo_usuarios, intentos, empresa)VALUES('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}','{8}','{9}','{10}','{11}','{12}')", usu.usuario, usu.nombre_usuario, usu.apellido_usuario, usu.contraseña_usuario, usu.telefono, usu.Foto_usuario, usu.Correo, usu.nit, usu.fecha_de_nacimiento, usu.id_estados, usu.id_tipo_usuarios, usu.intentos, usu.empresa), Conexion.obtenerconexion()); retorno = Convert.ToInt32(comandoAgregar.ExecuteNonQuery()); if (retorno >= 1) { MessageBox.Show("Se a ingresado el primer usuario con exito", "Felicidades", MessageBoxButtons.OK, MessageBoxIcon.Information); } } return(retorno); } catch (Exception ex) { MessageBox.Show("No se pudo Guardar el usuario/a porfavor verifique si la base de datos esta activa si es asi comuniquese con el administrador " + ex, "ERROR CRITICO", MessageBoxButtons.OK, MessageBoxIcon.Error); return(retorno); } }
public static bool actualizar_contra(constructor_primer_usuario upt) { bool retorno = false; try { MySqlCommand cmdupt = new MySqlCommand(string.Format("UPDATE tbusuarios SET contraseña_usuario= '{0}' WHERE id_usuarios = '{1}'", upt.contraseña_usuario, upt.id_usuarios), Conexion.obtenerconexion()); retorno = Convert.ToBoolean(cmdupt.ExecuteNonQuery()); if (true) { if (retorno == true) { MessageBox.Show("Los datos fueron actualizados correctamente.", "Proceso completado", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Los Datos no pudieron ser actualizados.", "Proceso no completado", MessageBoxButtons.OK, MessageBoxIcon.Warning); } return(retorno); } } catch (Exception e) { MessageBox.Show("Ha ocurrido un problema, revise su internet o los servicios del servidor, Consulte al programador " + e, "Error critico", MessageBoxButtons.OK, MessageBoxIcon.Error); return(retorno); } }
private void BtnGuardar_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(txtNombres.Text) || string.IsNullOrWhiteSpace(txtApellidos.Text) || string.IsNullOrWhiteSpace(txtUsuario.Text) || string.IsNullOrWhiteSpace(txtClave.Text) || string.IsNullOrWhiteSpace(txtConfClave.Text) || string.IsNullOrWhiteSpace(txtEmail.Text) || string.IsNullOrWhiteSpace(txtRespuesta1.Text) || string.IsNullOrWhiteSpace(txtRespuesta2.Text) || string.IsNullOrWhiteSpace(textBox1.Text) || string.IsNullOrWhiteSpace(textBox2.Text) || string.IsNullOrWhiteSpace(txt_cel.Text) || string.IsNullOrWhiteSpace(maskDui.Text)) { MessageBox.Show("Llene todos los campos ", "WARNIG", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { if (txtClave.Text == txtConfClave.Text) { int usu = 1; constructor_de_respuestas res = new constructor_de_respuestas(); constructor_primer_usuario usuario = new constructor_primer_usuario(); usuario.usuario = txtUsuario.Text; usuario.nombre_usuario = txtUsuario.Text; usuario.apellido_usuario = txtApellidos.Text; usuario.Correo = txtEmail.Text; usuario.nit = txtCarne.Text; usuario.telefono = txt_cel.Text; usuario.fecha_de_nacimiento = dtNacimiento.Text; string intentos = "0"; usuario.intentos = intentos; usuario.id_estados = Convert.ToInt32(cmbEstado.SelectedValue.ToString()); usuario.id_tipo_usuarios = Convert.ToInt32(cmbTipoUsuario.SelectedValue.ToString()); usuario.empresa = Convert.ToInt32(cmbEmpresa.SelectedValue.ToString()); res.Respuesta = txtRespuesta1.Text; res.preguntas = Convert.ToInt32(cmbPregunta1.SelectedIndex.ToString()); res.usuarioss = usu; res.Respuesta = txtRespuesta2.Text; res.preguntas = Convert.ToInt32(cmbPregunta2.SelectedIndex.ToString()); res.usuarioss = usu; res.Respuesta = textBox1.Text; res.preguntas = Convert.ToInt32(cmbPregunta3.SelectedIndex.ToString()); res.usuarioss = usu; res.Respuesta = textBox2.Text; res.preguntas = Convert.ToInt32(cmbPregunta4.SelectedIndex.ToString()); res.usuarioss = usu; MemoryStream ms = new MemoryStream(); pbFoto.Image.Save(ms, ImageFormat.Jpeg); byte[] aByte = ms.ToArray(); string imagen = Convert.ToBase64String(aByte); usuario.Foto_usuario = imagen; int retorno = control_usuario.registro_usuario(usuario); usuario.contraseña_usuario = Validaciones.md5(txtClave.Text); } else { MessageBox.Show("La contraseña no es la misma porfavor corrijala y pongala denuevo", "La contraseña no es la misma"); } } }
public static int agregar_usu(constructor_primer_usuario add) { int retorno = 0; try { MySqlCommand cmdagregar = new MySqlCommand(string.Format("INSERT INTO tbusuarios(nickname, nombre_usuario, apellido_usuario, contraseña_usuario, telefono, Foto_usuario, Correo, dui, nit, id_estados, id_tipo_usuarios, intentos, empresa) VALUES ('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}','{8}','{9}','{10}','{11}','{12}')", add.usuario, add.nombre_usuario, add.apellido_usuario, add.contraseña_usuario, add.telefono, add.Foto_usuario, add.Correo, add.dui, add.nit, add.id_estados, add.id_tipo_usuarios, add.intentos, add.empresa), Conexion.obtenerconexion()); retorno = Convert.ToInt16(cmdagregar.ExecuteNonQuery()); if (retorno > 0) { MessageBox.Show("El usuario se ingreso correctamente", "EXITO", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } return(retorno); } catch (Exception ex) { MessageBox.Show("Se a dectectado un problema en la base de datos, puede que este en reparaciones. Si el error perciste porfavor comuniquese con el programador" + ex, "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(retorno); } }
private void BtnGuardar_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(txtNombres.Text) || string.IsNullOrWhiteSpace(txtApellidos.Text) || string.IsNullOrWhiteSpace(txtUsuario.Text) || string.IsNullOrWhiteSpace(txtClave.Text) || string.IsNullOrWhiteSpace(txtConfClave.Text) || string.IsNullOrWhiteSpace(txtEmail.Text) || string.IsNullOrWhiteSpace(txt_cel.Text) || string.IsNullOrWhiteSpace(maskDui.Text)) { MessageBox.Show("Llene todos los campos ", "WARNIG", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { if (txtClave.Text == txtConfClave.Text) { txtConfClave.Text = Validaciones.md5(txtConfClave.Text); txtClave.Text = Validaciones.md5(txtClave.Text); constructor_primer_usuario usuario = new constructor_primer_usuario(); usuario.usuario = txtUsuario.Text; usuario.nombre_usuario = txtNombres.Text; usuario.apellido_usuario = txtApellidos.Text; usuario.contraseña_usuario = txtClave.Text; usuario.Correo = txtEmail.Text; usuario.dui = maskDui.Text; usuario.telefono = txt_cel.Text; usuario.fecha_de_nacimiento = dtNacimiento.Text; string intentos = "0"; usuario.intentos = intentos; usuario.id_estados = Convert.ToInt32(cmbEstado.SelectedValue); usuario.id_tipo_usuarios = Convert.ToInt32(cmbTipoUsuario.SelectedValue); usuario.empresa = Convert.ToInt32(cmbEmpresa.SelectedValue); MemoryStream ms = new MemoryStream(); pbFoto.Image.Save(ms, ImageFormat.Jpeg); byte[] aByte = ms.ToArray(); string imagen = Convert.ToBase64String(aByte); usuario.Foto_usuario = imagen; int retorno = control_usuario.registro_usuario(usuario); if (retorno >= 1) { groupBox1.Enabled = true; txtNombres.Enabled = false; txtApellidos.Enabled = false; txtUsuario.Enabled = false; txtConfClave.Enabled = false; txtClave.Enabled = false; maskDui.Enabled = false; txt_cel.Enabled = false; dtNacimiento.Enabled = false; cmbEstado.Enabled = false; cmbTipoUsuario.Enabled = false; cmbEmpresa.Enabled = false; pbFoto.Enabled = false; BtnExaminar.Enabled = false; button2.Enabled = true; } } else { MessageBox.Show("La contraseña no es la misma porfavor corrijala y pongala denuevo", "La contraseña no es la misma"); } } }