Está en la página 1de 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_crud : Form
{
public Frm_crud()
{
InitializeComponent();
}

private void tabPage1_Click(object sender, EventArgs e)


{

private void dataGridView1_CellContentClick(object sender,


DataGridViewCellEventArgs e)
{

private void dataGridView1_CellContentClick_1(object sender,


DataGridViewCellEventArgs e)
{

private void label19_Click(object sender, EventArgs e)


{

private void button7_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)


{
Clientes objClientes = new Clientes();
if (textBox1.Text.Trim() == "" || textBox2.Text.Trim() == "" ||
maskedTextBox1.Text.Trim() == "" || textBox3.Text.Trim() == "" ||
textBox4.Text.Trim() == "" || textBox11.Text.Trim() == "")
{
MessageBox.Show(" Espacios Vacios ");
}
else
{
objClientes.Id_cliente = int.Parse(textBox1.Text);
objClientes.Nombre_cliente = textBox2.Text;
objClientes.Telefono_cliente = maskedTextBox1.Text;
objClientes.Direccion_cliente = textBox3.Text;
objClientes.Correo_electronico_cliente = textBox4.Text;
objClientes.Fecha_nacimiento = (DateTime)dateTimePicker1.Value;
objClientes.Codigo_empleado = int.Parse(textBox11.Text);
bool respuestaSQL = objClientes.InsertarCliente();

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

private void button4_Click(object sender, EventArgs e)


{
Clientes objClientes = new Clientes();
if (textBox6.Text.Trim() == "" || textBox7.Text.Trim() == "" ||
maskedTextBox3.Text.Trim() == "" || textBox8.Text.Trim() == "" ||
textBox9.Text.Trim() == "" || textBox13.Text.Trim() == "")
{
MessageBox.Show(" Espacios Vacios ");
}
else
{
objClientes.Id_cliente = int.Parse(textBox6.Text);
objClientes.Nombre_cliente = textBox7.Text;
objClientes.Telefono_cliente = maskedTextBox3.Text;
objClientes.Direccion_cliente = textBox8.Text;
objClientes.Correo_electronico_cliente = textBox9.Text;
objClientes.Fecha_nacimiento = (DateTime)dateTimePicker2.Value;
objClientes.Codigo_empleado = int.Parse(textBox13.Text);
bool respuestaSQL = objClientes.ActualizarCliente();

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

private void button6_Click(object sender, EventArgs e)


{
Clientes objClientes = new Clientes();
if(textBox6.Text.Trim() == "")
{
MessageBox.Show("existen campos vacios");
}
else
{
DataSet datosc = objClientes.ConsultaCliente(textBox6.Text);
DataTable consulta = datosc.Tables["consulta"];
int contador = consulta.Rows.Count;
if (contador == 0)
{
MessageBox.Show("no existe en la base de datos");
}
else
{
textBox7.Text = consulta.Rows[0]["NOMBRE_CLIENTE"].ToString();
maskedTextBox3.Text = consulta.Rows[0]
["TELEFONO_CLIENTE"].ToString();
textBox8.Text = consulta.Rows[0]
["DIRECCION_CLIENTE"].ToString();
textBox9.Text = consulta.Rows[0]
["CORREO_ELECTRONICO_CLIENTE"].ToString();
dateTimePicker2.Text = consulta.Rows[0]
["FECHA_NACIMIENTO"].ToString();
textBox13.Text = consulta.Rows[0]
["CODIGO_EMPLEADO"].ToString();
}
}
}

private void button5_Click(object sender, EventArgs e)


{
Clientes objClientes = new Clientes();
if (textBox14.Text.Trim() == "")
{
MessageBox.Show("existen campos vacios");
}
else
{
DataSet datose = objClientes.ConsultaCliente(textBox14.Text);
DataTable consulta = datose.Tables["consulta"];
int contador = consulta.Rows.Count;
if (contador == 0)
{
MessageBox.Show("no existe en la base de datos");
}
else
{
textBox15.Text = consulta.Rows[0]["NOMBRE_CLIENTE"].ToString();
maskedTextBox7.Text = consulta.Rows[0]
["TELEFONO_CLIENTE"].ToString();
textBox17.Text = consulta.Rows[0]
["DIRECCION_CLIENTE"].ToString();
textBox18.Text = consulta.Rows[0]
["CORREO_ELECTRONICO_CLIENTE"].ToString();
dateTimePicker3.Text = consulta.Rows[0]
["FECHA_NACIMIENTO"].ToString();
textBox12.Text = consulta.Rows[0]
["CODIGO_EMPLEADO"].ToString();
}
}
}

private void button2_Click(object sender, EventArgs e)


{
Clientes objCliente = new Clientes();
try
{
DataTable tabla = objCliente.ConsultatotalCliente();

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