public static bool Insertar(Ventas vent) { MySqlConnection con; con = conexion.conectar(); string insert = string.Format("INSERT INTO ventas VALUES(null,'"+vent.ganacias+"','"+vent.mermas+"','"+vent.fecha_inicio+"','"+vent.fecha_fin+"','"+vent.comentarios+"')"); MySqlCommand comando = new MySqlCommand(insert, con); int i = comando.ExecuteNonQuery(); if (i > 0) { return true; } else { return false; } }
public static bool Editar(Ventas vent) { MySqlConnection con; con = conexion.conectar(); string insert = string.Format("Update ventas set Ganacia = '"+vent.ganacias+"' , Mermas = '"+vent.mermas+"', Fecha_inicio = '"+vent.fecha_inicio+"', Fecha_fin = '"+vent.fecha_fin+"', Comentarios = '"+vent.comentarios+"' where id = '"+vent.id+"'"); MySqlCommand comando = new MySqlCommand(insert, con); int i = comando.ExecuteNonQuery(); if (i > 0) { return true; } else { return false; } }
private void RegVent_Click(object sender, EventArgs e) { Ventas vent = new Ventas(); vent.ganacias = double.Parse(gananciasVent.Text); vent.mermas = double.Parse(mermasVent.Text); vent.fecha_inicio = fecha_inicioVent.Text; vent.fecha_fin = fecha_finVent.Text; vent.comentarios = comentVentas.Text; if (VentasDAO.Insertar(vent)) { MetroMessageBox.Show(this,"Se ha registrado el informe de venta exitosamente", "R E G I S T R O E X I T O S O", MessageBoxButtons.OK, MessageBoxIcon.Information); dgvVentas.Rows.Clear(); LlendgvVentas(); } else { MetroMessageBox.Show(this, "Ups! hubo un error en el registro", "E R R O R ", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void mermasVent_KeyUp(object sender, KeyEventArgs e) { try { Ventas vent = new Ventas(); vent.mermas = double.Parse(mermasVent.Text); } catch { mermasVent.Text = ""; } }
private void gananciasVent_KeyUp(object sender, KeyEventArgs e) { try { Ventas vent = new Ventas(); vent.ganacias = double.Parse(gananciasVent.Text); } catch { gananciasVent.Text = ""; } }