private void bt_actualizar_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(comboBox1.Text) || string.IsNullOrWhiteSpace(comboBox2.Text)) { MessageBox.Show("Hay Uno o mas Campos Vacios!", "Campos Vacios!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { asig_rol proles = new asig_rol(); proles.CodPersona = comboBox1.Text; proles.CodRol = comboBox2.Text; int resultado = BDconsultas.ActualizarAignaciones(proles); if (resultado > 0) { MessageBox.Show("Asignación Actualizada Con Exito!!", "ACTUALIZADO", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se pudo actualizar la asignación", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } }
public static int AgregarAsignacion(asig_rol pasig) { int retorno = 0; MySqlConnection conexion = BDcomun.ObtenerConexion(); MySqlCommand comando = new MySqlCommand(string.Format("Insert into asig_rol (CodPersona, CodRol) values ('{0}','{1}')", pasig.CodPersona, pasig.CodRol), BDcomun.ObtenerConexion()); retorno = comando.ExecuteNonQuery(); conexion.Close(); return(retorno); }
public static int ActualizarAignaciones(asig_rol pasig) { int retorno = 0; MySqlConnection conexion = BDcomun.ObtenerConexion(); MySqlCommand comando = new MySqlCommand(string.Format("Update asig_rol set CodPersona='{0}', CodRol='{1}' where CodPersona={2}", pasig.CodPersona, pasig.CodRol, pasig.CodPersona), conexion); retorno = comando.ExecuteNonQuery(); conexion.Close(); return(retorno); }
public static asig_rol ObtenerAsignacion(string pcodasig) { asig_rol pasig = new asig_rol(); MySqlConnection conexion = BDcomun.ObtenerConexion(); MySqlCommand _comando = new MySqlCommand(String.Format("SELECT * FROM asig_rol where CodRol = {0} ", pcodasig), conexion); MySqlDataReader _reader = _comando.ExecuteReader(); while (_reader.Read()) { pasig.CodPersona = _reader.GetString(0); pasig.CodRol = _reader.GetString(1); } conexion.Close(); return(pasig); }
private void bt_selec_Click(object sender, EventArgs e) { if (dataGridView1.SelectedRows.Count == 1) { string id = Convert.ToString(dataGridView1.CurrentRow.Cells[0].Value); asignacionactual = BDconsultas.ObtenerAsignacion(id); } else { MessageBox.Show("Debe de seleccionar una fila"); } if (asignacionactual != null) { comboBox1.Text = Convert.ToString(asignacionactual.CodPersona); comboBox2.Text = Convert.ToString(asignacionactual.CodRol); } }
public static List <asig_rol> BuscarAsignaciones() { List <asig_rol> _lista = new List <asig_rol>(); MySqlConnection conexion = BDcomun.ObtenerConexion(); MySqlCommand _comando = new MySqlCommand(String.Format("SELECT * FROM asig_rol "), conexion); MySqlDataReader _reader = _comando.ExecuteReader(); while (_reader.Read()) { asig_rol pasig = new asig_rol(); pasig.CodPersona = _reader.GetString(0); pasig.CodRol = _reader.GetString(1); _lista.Add(pasig); } conexion.Close(); return(_lista); }