WEBFORM1



using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;



namespace pruebatecnica2
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}

protected void btnConsultar_Click(object sender, EventArgs e)
{
try
{
lblMensaje.Text = "";

Clases.clsClientes obclsClientes = new Clases.clsClientes();
DataSet dsConsulta = obclsClientes.stConsultarClientes(Convert.ToInt64(txtIdentificacion.Text));

if (dsConsulta.Tables[0].Rows.Count == 0) GridView1.DataSource = null;
else GridView1.DataSource = dsConsulta;

GridView1.DataBind();
}
catch (Exception ex) { lblMensaje.Text = ex.Message; }


}

protected void btnIngresar_Click(object sender, EventArgs e)
{
try
{
lblMensaje.Text = "";

Clases.clsClientes obclsClientes = new Clases.clsClientes();

lblMensaje.Text = obclsClientes.stInsertarClientes(Convert.ToInt64(txtIdentificacion.Text),
txtNombres.Text,
txtApellidos.Text);
}catch(Exception ex) { lblMensaje.Text = ex.Message; }
}

protected void btnModificar_Click(object sender, EventArgs e)
{
try
{
lblMensaje.Text = "";

Clases.clsClientes obclsClientes = new Clases.clsClientes();

lblMensaje.Text = obclsClientes.stModificarClientes(Convert.ToInt64(txtIdentificacion.Text),
txtNombres.Text,
txtApellidos.Text);
}
catch (Exception ex) { lblMensaje.Text = ex.Message; }
}

protected void btnEliminar_Click(object sender, EventArgs e)
{
try
{
lblMensaje.Text = "";

Clases.clsClientes obclsClientes = new Clases.clsClientes();

lblMensaje.Text = obclsClientes.stEliminarClientes(Convert.ToInt64(txtIdentificacion.Text));
}
catch (Exception ex) { lblMensaje.Text = ex.Message; }
}
}
}





GRIDVIEW


<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false" Width="100%" CellPadding="4" ForeColor="#333333" GridLines="None" EmptyDataText="no se encontraron registros">
<Columns>
<asp:BoundField HeaderText="Identificacion" DataField="clieIdentificacion" />
<asp:BoundField HeaderText="Nombres" DataField="clieNombres" />
<asp:BoundField HeaderText="Apellidos" DataField="clieApellidos" />
</Columns>