Está en la página 1de 5

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_Proveedores : Form
{
public Frm_Proveedores()
{
InitializeComponent();
}

private void button3_Click(object sender, EventArgs e)


{
Proveedores objProveedores = new Proveedores();
if (textBox1.Text.Trim() == "" || maskedTextBox1.Text.Trim()=="" ||
textBox2.Text.Trim() == "" || textBox3.Text.Trim() == "" || textBox4.Text.Trim() ==
"" || textBox5.Text.Trim() == "")
{
MessageBox.Show(" Espacios Vacios ");
}
else
{
objProveedores.Id_proveedores = int.Parse(textBox1.Text);
objProveedores.Telefono_proveedores = maskedTextBox1.Text;
objProveedores.Nombre_empresa = textBox2.Text;
objProveedores.Nombre_proveedor = textBox3.Text;
objProveedores.Direccion_proveedores = textBox4.Text;
objProveedores.Correo_elecronico_proveedor = textBox5.Text;
bool respuestaSQL = objProveedores.InsertarProveedores();

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

private void button12_Click(object sender, EventArgs e)


{
Proveedores objProveedores = new Proveedores();
if (textBox10.Text.Trim() == "")
{
MessageBox.Show("existen campos vacios");
}
else
{
DataSet datosb = objProveedores.ConsultaProveedor(textBox10.Text);
DataTable consulta = datosb.Tables["consulta"];
int contador = consulta.Rows.Count;
if (contador == 0)
{
MessageBox.Show("no existe en la base de datos");
}
else
{
maskedTextBox2.Text = consulta.Rows[0]
["TELEFONO_PROVEEDORES"].ToString();
textBox9.Text = consulta.Rows[0]["NOMBRE_EMPRESA"].ToString();
textBox8.Text = consulta.Rows[0]
["NOMBRE_PROVEEDOR"].ToString();
textBox7.Text = consulta.Rows[0]
["DIRECCION_PROVEEDORES"].ToString();
textBox6.Text = consulta.Rows[0]
["CORREO_ELECTRONICO_PROVEEDOR"].ToString();
}
}
}

private void button5_Click(object sender, EventArgs e)


{
Proveedores objProveedores = new Proveedores();
if (textBox15.Text.Trim() == "")
{
MessageBox.Show("existen campos vacios");
}
else
{
DataSet datosq = objProveedores.ConsultaProveedor(textBox15.Text);
DataTable consulta = datosq.Tables["consulta"];
int contador = consulta.Rows.Count;
if (contador == 0)
{
MessageBox.Show("no existe en la base de datos");
}
else
{
maskedTextBox3.Text = consulta.Rows[0]
["TELEFONO_PROVEEDORES"].ToString();
textBox14.Text = consulta.Rows[0]["NOMBRE_EMPRESA"].ToString();
textBox13.Text = consulta.Rows[0]
["NOMBRE_PROVEEDOR"].ToString();
textBox12.Text = consulta.Rows[0]
["DIRECCION_PROVEEDORES"].ToString();
textBox11.Text = consulta.Rows[0]
["CORREO_ELECTRONICO_PROVEEDOR"].ToString();
}
}
}

private void button6_Click(object sender, EventArgs e)


{
Proveedores objProveedores = new Proveedores();
if (textBox20.Text.Trim() == "")
{
MessageBox.Show("existen campos vacios");
}
else
{
DataSet datosi = objProveedores.ConsultaProveedor(textBox20.Text);
DataTable consulta = datosi.Tables["consulta"];
int contador = consulta.Rows.Count;
if (contador == 0)
{
MessageBox.Show("no existe en la base de datos");
}
else
{
maskedTextBox4.Text = consulta.Rows[0]
["TELEFONO_PROVEEDORES"].ToString();
textBox19.Text = consulta.Rows[0]["NOMBRE_EMPRESA"].ToString();
textBox18.Text = consulta.Rows[0]
["NOMBRE_PROVEEDOR"].ToString();
textBox17.Text = consulta.Rows[0]
["DIRECCION_PROVEEDORES"].ToString();
textBox16.Text = consulta.Rows[0]
["CORREO_ELECTRONICO_PROVEEDOR"].ToString();
}
}
}

private void button7_Click(object sender, EventArgs e)


{
Proveedores objProveedores = new Proveedores();
try
{
DataTable tabla = objProveedores.ConsultatotalProveedores();

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

private void button4_Click(object sender, EventArgs e)


{
Proveedores objProveedores = new Proveedores();
if (textBox15.Text.Trim() == "" || maskedTextBox3.Text.Trim() == "" ||
textBox14.Text.Trim() == "" || textBox13.Text.Trim() == "" || textBox12.Text.Trim()
== "" || textBox11.Text.Trim() == "")
{
MessageBox.Show(" Espacios Vacios ");
}
else
{
objProveedores.Id_proveedores = int.Parse(textBox15.Text);
objProveedores.Telefono_proveedores = maskedTextBox3.Text;
objProveedores.Nombre_empresa = textBox14.Text;
objProveedores.Nombre_proveedor = textBox13.Text;
objProveedores.Direccion_proveedores = textBox12.Text;
objProveedores.Correo_elecronico_proveedor = textBox11.Text;
bool respuestaSQL = objProveedores.ActualizarProveedores();

if (respuestaSQL == true)
{
MessageBox.Show("Los datos de este proveedor : " +
objProveedores.Nombre_proveedor + " 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)


{
Proveedores objProveedores = new Proveedores();
objProveedores.Id_proveedores = int.Parse(textBox20.Text);
bool respuestaSQL = objProveedores.EliminaProveedor();

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