public List <Object> mostrarTabla(String buscar) { List <object> lista = new List <object>(); Con = base.conexion(); SQL = "spBuscarProveedores"; try { Con.Open(); coman = new MySqlCommand(SQL, Con); coman.CommandType = CommandType.StoredProcedure; coman.Parameters.AddWithValue("@dn", buscar); mSDR = coman.ExecuteReader(); while (mSDR.Read()) { M_Proveedor obj = new M_Proveedor(); obj.Id = int.Parse(mSDR[0].ToString()); obj.Dni = mSDR[1].ToString(); obj.Nombre = mSDR[2].ToString(); obj.Apellidos = mSDR[3].ToString(); obj.CorreoElectronico = mSDR[4].ToString(); obj.Telefono = mSDR[5].ToString(); lista.Add(obj); } coman.Parameters.Clear(); } catch (MySqlException ex) { Console.WriteLine("Error " + ex.Message); } finally { try { Con.Close(); } catch (MySqlException ex) { Console.WriteLine("Error " + ex.Message); } } return(lista); }
public void editar(DataGridView dt) { int id; V_ActualizarProve vActualizarProv = new V_ActualizarProve(dt); id = int.Parse(dt.CurrentRow.Cells[0].Value.ToString()); mProveedor = sProveedor.editar(id); vActualizarProv.id = mProveedor.Id; vActualizarProv.txtDNI.Text = mProveedor.Dni; vActualizarProv.txtNombre.Text = mProveedor.Nombre; vActualizarProv.txtApellidos.Text = mProveedor.Apellidos; vActualizarProv.txtMail.Text = mProveedor.CorreoElectronico; vActualizarProv.txtTelefono.Text = mProveedor.Telefono; vActualizarProv.ShowDialog(); }
public M_Proveedor editar(int id) { Con = base.conexion(); SQL = "spListarIdProveedor"; M_Proveedor mProveedor = new M_Proveedor(); try { Con.Open(); coman = new MySqlCommand(SQL, Con); coman.CommandType = CommandType.StoredProcedure; coman.Parameters.AddWithValue("@i", id); mSDR = coman.ExecuteReader(); while (mSDR.Read()) { mProveedor.Id = int.Parse(mSDR[0].ToString()); mProveedor.Dni = mSDR[1].ToString(); mProveedor.Nombre = mSDR[2].ToString(); mProveedor.Apellidos = mSDR[3].ToString(); mProveedor.CorreoElectronico = mSDR[4].ToString(); mProveedor.Telefono = mSDR[5].ToString(); } coman.Parameters.Clear(); } catch (MySqlException ex) { Console.WriteLine(ex.ToString()); } finally { try { Con.Close(); } catch (MySqlException ex) { Console.WriteLine("Error " + ex.Message); } } return(mProveedor); }
public bool actualizar(M_Proveedor mProveedor) { Con = base.conexion(); SQL = "spActualizarProveedor"; try { Con.Open(); coman = new MySqlCommand(SQL, Con); coman.CommandType = CommandType.StoredProcedure; coman.Parameters.AddWithValue("@dn", mProveedor.Dni); coman.Parameters.AddWithValue("@nom", mProveedor.Nombre); coman.Parameters.AddWithValue("@ape", mProveedor.Apellidos); coman.Parameters.AddWithValue("@mail", mProveedor.CorreoElectronico); coman.Parameters.AddWithValue("@tele", mProveedor.Telefono); coman.Parameters.AddWithValue("@idP", mProveedor.Id); coman.ExecuteNonQuery(); coman.Parameters.Clear(); return(true); } catch (MySqlException ex) { Console.WriteLine("Error " + ex.Message.ToString()); return(false); } finally { try { Con.Close(); } catch (MySqlException ex) { Console.WriteLine("Error " + ex.Message); } } }