protected void dgvProveedores_RowCommand(object sender, GridViewCommandEventArgs e) { int index = Convert.ToInt32(e.CommandArgument); int idSelec = Convert.ToInt32(dgvProveedores.Rows[index].Cells[1].Text); switch (e.CommandName) { case "Modificar": foreach (Proveedor item in ProveedorList) { if (item.cod == idSelec) { Session.Add(Session.SessionID + "proveedorModif", item); break; } } Response.Redirect("proveedorDetalle.aspx"); break; case "Eliminar": foreach (Proveedor item in ProveedorList) { if (item.cod == idSelec) { item.existencia = 0; negocioProveedor.Eliminar(item); break; } } Response.Redirect("proveedoresList.aspx"); break; } }
private void btnEliminar_Click(object sender, EventArgs e) { ProveedorNegocio provNeg = new ProveedorNegocio(); try { provNeg.Eliminar((int)dgvProveedores.CurrentRow.Cells[0].Value); MessageBox.Show("Eliminacion exitosa"); cargar(); } catch (Exception ex) { MessageBox.Show(ex.ToString(), "Error!"); } }