// contiene funciones asociadas a consultas a la tabla Venta public string verificarVentaPendiente() { MySqlDataAdapter consulta = new MySqlDataAdapter(); string sql; var resultado = new DataSet(); try { Conexion_DB.AbrirConexion(); sql = "select count(*)as pendiente from db_ventas where Estado=0"; consulta = new MySqlDataAdapter(sql, Conexion_DB.conexion); consulta.Fill(resultado, "rsVenta"); if (Convert.ToInt32(resultado.Tables["rsVenta"].Rows[0]["pendiente"]) == 0) { Conexion_DB.CerraConexion(); return("no"); } else { Conexion_DB.CerraConexion(); return("si"); } } catch (MySqlException ex) { MessageBox.Show("Error al Comprobar Venta nueva" + ex.Message); Conexion_DB.CerraConexion(); return("error"); } }
// public string VerificarIdUsuarioActivo() { MySqlDataAdapter consulta = new MySqlDataAdapter(); string sql; DataSet resultado = new DataSet(); string IdUsuarioActivo; try { Conexion_DB.AbrirConexion(); sql = "select count(*)as pendiente, id from db_usuarios where Activo=1"; consulta = new MySqlDataAdapter(sql, Conexion_DB.conexion); consulta.Fill(resultado, "rsUsuario"); if (Convert.ToInt32(resultado.Tables["rsUsuario"].Rows[0]["pendiente"]) == 1) { IdUsuarioActivo = Convert.ToString(resultado.Tables["rsUsuario"].Rows[0]["id"]); Conexion_DB.CerraConexion(); return(IdUsuarioActivo); } else { Conexion_DB.CerraConexion(); return("no"); } } catch (MySqlException ex) { MessageBox.Show("Error al Comprobar id activo de usuario" + ex.Message); return("error"); } }
public DataSet ControlDeAcceso() { MySqlDataAdapter consulta = new MySqlDataAdapter(); string sql; DataSet resultado = new DataSet(); try { Conexion_DB.AbrirConexion(); sql = "select *, count(*) as 'pendiente' from db_usuarios where Activo=1"; consulta = new MySqlDataAdapter(sql, Conexion_DB.conexion); consulta.Fill(resultado, "rsUsuario"); if (Convert.ToInt32(resultado.Tables["rsUsuario"].Rows[0]["pendiente"]) == 1) { Conexion_DB.CerraConexion(); return(resultado); } else { Conexion_DB.CerraConexion(); MessageBox.Show("error al intentar retornar el control de acceso de la clase mod usuario"); return(null); } } catch (MySqlException ex) { MessageBox.Show("Erorr al control de acceso" + ex.Message); return(null); } }
public DataSet cargarProductoTabla(string condicion) { MySqlDataAdapter consulta = new MySqlDataAdapter(); DataSet resultado = new DataSet(); string sql; try { Conexion_DB.AbrirConexion(); sql = "select * from vistaproductocompra " + condicion; consulta = new MySqlDataAdapter(sql, Conexion_DB.conexion); consulta.Fill(resultado, "rsProducto"); Conexion_DB.CerraConexion(); } catch (MySqlException ex) { MessageBox.Show("Error al cargar Producto " + ex.Message); } return(resultado); }
public DataSet capturarVentaPendiente() { MySqlDataAdapter consulta = new MySqlDataAdapter(); string sql; var resultado = new DataSet(); try { Conexion_DB.AbrirConexion(); sql = "select * from db_ventas where estado=0"; consulta = new MySqlDataAdapter(sql, Conexion_DB.conexion); consulta.Fill(resultado, "rsVenta"); Conexion_DB.CerraConexion(); } catch (MySqlException ex) { MessageBox.Show("Error al recuperar Venta " + ex.Message); } return(resultado); }
public DataSet cargarClienteTabla(string condicion) { MySqlDataAdapter consulta = new MySqlDataAdapter(); string sql; DataSet resultado = new DataSet(); try { Conexion_DB.AbrirConexion(); sql = "select id_Clientes as 'Codigo',Nombre as 'Razon Social',CiNro as 'Documento' from db_clientes " + condicion; consulta = new MySqlDataAdapter(sql, Conexion_DB.conexion); consulta.Fill(resultado, "rsCliente"); Conexion_DB.CerraConexion(); } catch (MySqlException ex) { MessageBox.Show("Error al seleccionar Cliente " + ex.Message); } return(resultado); }
public DataSet cargarCliente(string condicion) { MySqlDataAdapter consulta = new MySqlDataAdapter(); string sql; DataSet resultado = new DataSet(); try { Conexion_DB.AbrirConexion(); sql = "select * from db_clientes where id_Clientes=" + condicion; consulta = new MySqlDataAdapter(sql, Conexion_DB.conexion); consulta.Fill(resultado, "rsCliente"); Conexion_DB.CerraConexion(); } catch (MySqlException ex) { MessageBox.Show("Error al seleccionar Cliente " + ex.Message); } return(resultado); }
public static DataSet cargarCotizacion() { MySqlDataAdapter consulta = new MySqlDataAdapter(); string sql; var resultado = new DataSet(); try { Conexion_DB.AbrirConexion(); sql = "select * from db_cotizacion order by Fecha desc limit 1"; consulta = new MySqlDataAdapter(sql, Conexion_DB.conexion); consulta.Fill(resultado, "rsCotizacion"); Conexion_DB.CerraConexion(); } catch (MySqlException ex) { MessageBox.Show("Error al seleccionar Cliente " + ex.Message); } return(resultado); }
public bool generarNuevaVenta() { MySqlCommand comando = new MySqlCommand(); string sql; try { Conexion_DB.AbrirConexion(); sql = "insert into db_ventas(id_Cliente,FechaDeVenta,id_Usuario,Estado)values(@id,current_timestamp,@user,0)"; comando = new MySqlCommand(sql, Conexion_DB.conexion); comando.Parameters.AddWithValue("@id", "3"); comando.Parameters.AddWithValue("@user", 1); comando.ExecuteNonQuery(); Conexion_DB.CerraConexion(); return(true); } catch (MySqlException ex) { MessageBox.Show("Error al generar nueva Venta " + ex.Message); Conexion_DB.CerraConexion(); return(false); } }