private void butDevolver_Click(object sender, System.EventArgs e) { try { foreach (DataGridItem item in dtgGuiasOriginal.Items) { if (item.ItemType == ListItemType.Item || item.ItemType == ListItemType.AlternatingItem) { if (((CheckBox)item.FindControl("chkDevolver")).Checked) { IGuia guia = GuiaFactory.GetGuia(); guia.GuiaID = Convert.ToInt32(this.dtgGuiasOriginal.DataKeys[item.ItemIndex]); guia.DevolverOriginal(this.usuario, DateTime.Now, string.Empty, this.AgenciaConectadaID, false); } } } Session["DsGuiasConsul"] = null; this.RestablecerControles(); this.BindGrid(); } catch (Exception ex) { string mensaje = ex.Message; try { mensaje = this.TraducirTexto(ex.Message); if (mensaje == "" || mensaje == null) { mensaje = ex.Message; } } catch (Exception) { mensaje = ex.Message; } ((ErrorWeb)this.phErrores.Controls[0]).setMensaje(mensaje); } }