예제 #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!Page.IsPostBack)
     {
         DataSet ds = ListaCliente.GetCliente();
         gridCliente.DataSource = ds.Tables[0];
         gridCliente.DataBind();
     }
 }
예제 #2
0
 protected void gridCliente_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     try
     {
         if (e.CommandName == "EditarCliente")
         {
             string sNit = e.CommandArgument.ToString();
             Response.Redirect("EditarClientes.aspx?Nit=" + sNit);
         }
         else if (e.CommandName == "EliminarCliente")
         {
             Cliente cliente = new Cliente();
             cliente.Nit = Convert.ToInt32(e.CommandArgument.ToString());
             ListaCliente.DelCliente(cliente);
             DataSet ds = ListaCliente.GetCliente();
             gridCliente.DataSource = ds.Tables[0];
             gridCliente.DataBind();
         }
     }
     catch (Exception)
     {
         MessageBox.Show("Error al mostrar lista o eliminar");
     }
 }