Sei sulla pagina 1di 4

using System;

using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using logica;
namespace presentacion
{
public partial class Frm_Productos : Form
{
public Frm_Productos()
{
InitializeComponent();
}

private void button3_Click(object sender, EventArgs e)


{
Productos objProductos = new Productos();
if (textBox1.Text.Trim() == "" || comboBox1.Text.Trim() == "" ||
textBox2.Text.Trim() == "" || textBox3.Text.Trim() == "" || textBox4.Text.Trim() ==
"" || textBox17.Text.Trim() == "")
{
MessageBox.Show(" Espacios Vacios ");
}
else
{
objProductos.Codigo_productos = int.Parse(textBox1.Text);
objProductos.Tipo_producto = comboBox1.Text;
objProductos.Nombre_producto= textBox2.Text;
objProductos.Valor = int.Parse(textBox3.Text);
objProductos.Id_proveedores = int.Parse(textBox4.Text);
objProductos.Cantidad = textBox17.Text;
bool respuestaSQL = objProductos.InsertarProductos();

if (respuestaSQL == true)
{
MessageBox.Show("Los datos de este producto : " +
objProductos.Nombre_producto + " fueron insertados correctamente");
}
else
{
MessageBox.Show("Error: No se puede insertar en la base de
datos ");
}
}
}

private void button5_Click(object sender, EventArgs e)


{
Productos objProductos = new Productos();
if (textBox8.Text.Trim() == "")
{
MessageBox.Show("existen campos vacios");
}
else
{
DataSet datosh = objProductos.ConsultaProducto(textBox8.Text);
DataTable consulta = datosh.Tables["consulta"];
int contador = consulta.Rows.Count;
if (contador == 0)
{
MessageBox.Show("no existe en la base de datos");
}
else
{
comboBox2.Text = consulta.Rows[0]["TIPO_PRODUCTO"].ToString();
textBox7.Text = consulta.Rows[0]["NOMBRE_PRODUCTO"].ToString();
textBox6.Text = consulta.Rows[0]["VALOR"].ToString();
textBox5.Text = consulta.Rows[0]["ID_PROVEEDORES"].ToString();
textBox18.Text = consulta.Rows[0]["CANTIDAD"].ToString();
}
}
}

private void button6_Click(object sender, EventArgs e)


{
Productos objProductos = new Productos();
if (textBox12.Text.Trim() == "")
{
MessageBox.Show("existen campos vacios");
}
else
{
DataSet datosx = objProductos.ConsultaProducto(textBox12.Text);
DataTable consulta = datosx.Tables["consulta"];
int contador = consulta.Rows.Count;
if (contador == 0)
{
MessageBox.Show("no existe en la base de datos");
}
else
{
comboBox3.Text = consulta.Rows[0]["TIPO_PRODUCTO"].ToString();
textBox11.Text = consulta.Rows[0]
["NOMBRE_PRODUCTO"].ToString();
textBox10.Text = consulta.Rows[0]["VALOR"].ToString();
textBox9.Text = consulta.Rows[0]["ID_PROVEEDORES"].ToString();
textBox19.Text = consulta.Rows[0]["CANTIDAD"].ToString();
}
}
}

private void button12_Click(object sender, EventArgs e)


{
Productos objProductos = new Productos();
if (textBox16.Text.Trim() == "")
{
MessageBox.Show("existen campos vacios");
}
else
{
DataSet datosñ = objProductos.ConsultaProducto(textBox16.Text);
DataTable consulta = datosñ.Tables["consulta"];
int contador = consulta.Rows.Count;
if (contador == 0)
{
MessageBox.Show("no existe en la base de datos");
}
else
{
comboBox4.Text = consulta.Rows[0]["TIPO_PRODUCTO"].ToString();
textBox15.Text = consulta.Rows[0]
["NOMBRE_PRODUCTO"].ToString();
textBox14.Text = consulta.Rows[0]["VALOR"].ToString();
textBox13.Text = consulta.Rows[0]["ID_PROVEEDORES"].ToString();
textBox20.Text = consulta.Rows[0]["CANTIDAD"].ToString();
}
}
}

private void button7_Click(object sender, EventArgs e)


{
Productos objProductos = new Productos();
try
{
DataTable tabla = objProductos.ConsultatotalProducto();

dataGridView1.DataSource = tabla;
}
catch (Exception jp)
{
MessageBox.Show("ERROR: " + jp.Message);
}
}

private void button4_Click(object sender, EventArgs e)


{
Productos objProductos = new Productos();
if (textBox12.Text.Trim() == "" || comboBox3.Text.Trim() == "" ||
textBox11.Text.Trim() == "" || textBox10.Text.Trim() == "" || textBox9.Text.Trim()
== "" || textBox19.Text.Trim() == "")
{
MessageBox.Show(" Espacios Vacios ");
}
else
{
objProductos.Codigo_productos = int.Parse(textBox12.Text);
objProductos.Tipo_producto = comboBox3.Text;
objProductos.Nombre_producto = textBox11.Text;
objProductos.Valor = int.Parse(textBox10.Text);
objProductos.Id_proveedores = int.Parse(textBox9.Text);
objProductos.Cantidad = textBox19.Text;
bool respuestaSQL = objProductos.ActualizarProducto();

if (respuestaSQL == true)
{
MessageBox.Show("Los datos de este Producto : " +
objProductos.Nombre_producto + " fueron actualizados correctamente");
}
else
{
MessageBox.Show("Error: No se puede actualizar en la base de
datos ");
}
}
}

private void button2_Click(object sender, EventArgs e)


{
Menu ne = new Menu();
this.Hide();
ne.Show();
}

private void button8_Click(object sender, EventArgs e)


{
Menu ne = new Menu();
this.Hide();
ne.Show();
}

private void button9_Click(object sender, EventArgs e)


{
Menu ne = new Menu();
this.Hide();
ne.Show();
}

private void button10_Click(object sender, EventArgs e)


{
Menu ne = new Menu();
this.Hide();
ne.Show();
}

private void button11_Click(object sender, EventArgs e)


{
Menu ne = new Menu();
this.Hide();
ne.Show();
}

private void button1_Click(object sender, EventArgs e)


{
Productos objProductos = new Productos();
objProductos.Codigo_productos = int.Parse(textBox16.Text);
bool respuestaSQL = objProductos.EliminaProducto();

if (respuestaSQL == true)
{
MessageBox.Show("Los datos de este producto fueron eliminados
correctamente");
}
else
{
MessageBox.Show("ERROR");
}
}
}
}

Potrebbero piacerti anche