public static List <ClaseUsuarios> MostrarUsuarios() { List <ClaseUsuarios> _lista = new List <ClaseUsuarios>(); MySqlConnection conexion = Conexion.ObtenerConexion(); MySqlCommand _comando = new MySqlCommand(String.Format("SELECT * FROM usuarios"), conexion); MySqlDataReader _reader = _comando.ExecuteReader(); while (_reader.Read()) { ClaseUsuarios usuarios = new ClaseUsuarios(); usuarios.ID = _reader.GetInt32(0); usuarios.Nombre = _reader.GetString(1); usuarios.Apellido = _reader.GetString(2); usuarios.Correo = _reader.GetString(3); usuarios.Edad = _reader.GetInt32(4); usuarios.Sexo = _reader.GetString(5); usuarios.Domicilio = _reader.GetString(6); usuarios.Telefono = _reader.GetInt32(7); usuarios.RFC = _reader.GetString(8); usuarios.Area = _reader.GetString(9); usuarios.Clave = _reader.GetString(10); usuarios.Activo = _reader.GetBoolean(11); _lista.Add(usuarios); } conexion.Close(); return(_lista); }
private void buttonModificar_Click(object sender, EventArgs e) { ClaseUsuarios usuarios = new ClaseUsuarios(); usuarios.setID(int.Parse(textBoxID.Text.Trim())); usuarios.setNombre(textBoxNombre.Text.Trim()); usuarios.setApellido(textBoxApellido.Text.Trim()); usuarios.setCorreo(textBoxCorreo.Text.Trim()); usuarios.setEdad(int.Parse(textBoxEdad.Text.Trim())); if (radioButtonF.Checked) { usuarios.setSexo("F"); } else { usuarios.setSexo("M"); } usuarios.setDomicilio(textBoxDomicilio.Text.Trim()); usuarios.setTelefono(int.Parse(textBoxTelefono.Text.Trim())); usuarios.setRFC(textBoxRFC.Text.Trim()); usuarios.setArea(comboBoxArea.Text.Trim()); usuarios.setClave(textBoxClave.Text.Trim()); usuarios.setActivo(true); if (ClaseUsuarios.ActualizarUsuarios(usuarios) > 0) { MessageBox.Show("Los datos del Usuario se actualizaron", "Datos Actualizados", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se pudo actualizar", "Error al Actualizar", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void buttonAgregar_Click(object sender, EventArgs e) { ClaseUsuarios usuarios = new ClaseUsuarios(); usuarios.setNombre(textBoxNombre.Text.Trim()); usuarios.setApellido(textBoxApellido.Text.Trim()); usuarios.setCorreo(textBoxCorreo.Text.Trim()); usuarios.setEdad(int.Parse(textBoxEdad.Text.Trim())); if (radioButtonF.Checked) { usuarios.setSexo("F"); } else { usuarios.setSexo("M"); } usuarios.setDomicilio(textBoxDomicilio.Text.Trim()); usuarios.setTelefono(int.Parse(textBoxTelefono.Text.Trim())); usuarios.setRFC(textBoxRFC.Text.Trim()); usuarios.setArea(comboBoxArea.Text.Trim()); usuarios.setClave(textBoxClave.Text.Trim()); usuarios.setActivo(true); int resultado = ClaseUsuarios.AgregarUsuarios(usuarios); if (resultado > 0) { MessageBox.Show("Usuario guardado correctamente", "Guardado!!", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se pudo guardar el Usuario", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
public static int ActualizarUsuarios(ClaseUsuarios usuarios) { int retorno = 0; MySqlConnection conexion = Conexion.ObtenerConexion(); MySqlCommand comando = new MySqlCommand(string.Format("Update usuarios set nombre='{0}', apellido='{1}', correo='{2}', edad='{3}', sexo='{4}', domicilio='{5}', telefono='{6}', RFC='{7}', area='{8}', clave='{9}', activo='{10}' where ID='{11}'", usuarios.Nombre, usuarios.Apellido, usuarios.Correo, usuarios.Edad, usuarios.Sexo, usuarios.Domicilio, usuarios.Telefono, usuarios.RFC, usuarios.Area, usuarios.Clave, usuarios.Activo, usuarios.ID), conexion); retorno = comando.ExecuteNonQuery(); conexion.Close(); return(retorno); }
public static int AgregarUsuarios(ClaseUsuarios usuarios) { int retorno = 0; MySqlConnection conexion = Conexion.ObtenerConexion(); MySqlCommand comando = new MySqlCommand(string.Format("Insert into usuarios (id, nombre, apellido, correo, edad, sexo, " + "domicilio, telefono, RFC, area, clave, activo) " + "values('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}','{8}','{9}','{10}','{11}')", usuarios.ID, usuarios.Nombre, usuarios.Apellido, usuarios.Correo, usuarios.Edad, usuarios.Sexo, usuarios.Domicilio, usuarios.Telefono, usuarios.RFC, usuarios.Area, usuarios.Clave, usuarios.Activo), conexion); retorno = comando.ExecuteNonQuery(); conexion.Close(); return(retorno); }
private void buttonEliminar_Click(object sender, EventArgs e) { if (MessageBox.Show("Esta Seguro que desea eliminar el Usuario actual", "Estas Seguro??", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (ClaseUsuarios.EliminarUsuarios(int.Parse(textBoxID.Text.Trim())) > 0) { MessageBox.Show("Usuario Eliminado Correctamente!", "Usuario Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se pudo eliminar el Usuario", "Usuario No Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { MessageBox.Show("Se cancelo la eliminacion", "Eliminacion Cancelada", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }