private void dtgAgenciasCapitalFederal_ItemCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e) { if (e.CommandName == "Eliminar") { /* Obtengo las agencias. */ this.dsAgenciasCapitalFederal = (DsAgencias)Session["dsAgenciasCapitalFederal"]; /* Elimino la agencia seleccionada. */ this.dsAgenciasCapitalFederal.Datos.RemoveDatosRow(this.dsAgenciasCapitalFederal.Datos[e.Item.ItemIndex]); IAgencia agencia = AgenciaFactory.GetAgencia(); agencia.EliminarAgenciaCapitalFederal(Convert.ToInt32(e.Item.Cells[0].Text)); /* * IAgencia agencia = AgenciaFactory.GetAgencia(); * if(agencia.EliminarAgenciaCapitalFederal(Convert.ToInt32(e.Item.Cells[0].Text))) * { * string scriptString = "<script language=JavaScript>\n"; * scriptString += "alert('La agencia fue eliminada correctamente');\n"; * scriptString += "</script>"; * * Page.RegisterClientScriptBlock("scriptEliminarAgencia", scriptString); * } */ /* Actualizo la variable de sesión y recargo la grilla. */ Session["dsAgenciasCapitalFederal"] = this.dsAgenciasCapitalFederal; this.BindGridAgenciasCapitalFederal(0); } }