protected void btnEliminar_Click(object sender, EventArgs e) { string value = this.hData.Value; FavoritosAfiliado favoritosAfiliado = (new JavaScriptSerializer()).Deserialize <FavoritosAfiliado>(value); if (HelperFavorito.AfiliadoFavoritosDelete(base.Afiliado.nAF_Id, favoritosAfiliado.TipoFavoritoID, favoritosAfiliado.NumeroInstrumento)) { this.LogEliminacion(favoritosAfiliado, 1); } else { WebUtils.MessageBootstrap(this, "Error al eliminar un Favorito", null); } }
private bool LogEliminacion(FavoritosAfiliado item, int tipo) { bool flag = false; try { DataLog dataLog = new DataLog() { NAF_Id = base.Afiliado.nAF_Id, SAF_NombreUsuario = base.Afiliado.sAF_NombreUsuario, DtFecha_Trans = DateTime.Now.Date, STime_Trans = DateTime.Now.ToLongTimeString() }; if (tipo == 1) { dataLog.SCod_Trans = "AFBCE"; dataLog.SConcepto = string.Concat("Eliminación de Favorito: Tipo Favorito: ", item.TipoDescripcion, " Instrumento ", item.NumeroInstrumento); } else { dataLog.SCod_Trans = "AFBCM"; dataLog.SConcepto = string.Concat("Modificación de Favorito: Tipo Favorito: ", item.TipoDescripcion, " Instrumento ", item.NumeroInstrumento); } dataLog.SAF_IP = base.Afiliado.sIP; dataLog.SBanco = string.Empty; dataLog.SCuenta_Origen = string.Empty; dataLog.SCuenta_Destino = string.Empty; dataLog.SMonto = string.Empty; dataLog.STipo_Tarjeta = string.Empty; dataLog.SBeneficiario = item.Beneficiario; dataLog.SCedula_Id_B = string.Empty; dataLog.SSerial_Chequera = string.Empty; dataLog.SCheques = string.Empty; dataLog.STitular = base.Afiliado.sCO_Nombres; dataLog.ICantidad = 0; dataLog.SReferencia = string.Empty; dataLog.SMotivo_Suspension = string.Empty; dataLog.SDir_Envio_Chequera = string.Empty; flag = HelperGlobal.LogTransAdd(dataLog); } catch (IBException bException) { } return(flag); }
protected void btnModificar_Click(object sender, EventArgs e) { string value = this.hData.Value; FavoritosAfiliado favoritosAfiliado = (new JavaScriptSerializer()).Deserialize <FavoritosAfiliado>(value); this.LogEliminacion(favoritosAfiliado, 2); TipoTransaccionGenerica tipoTransaccionGenerica = new TipoTransaccionGenerica() { ObjetoTransaccion = new GAfiliacionFavorito(base.Afiliado, base.sCod) { AfiliadoFavorito = HelperFavorito.AfiliadoFavoritosGet(base.Afiliado.nAF_Id, favoritosAfiliado.TipoFavoritoID, favoritosAfiliado.NumeroInstrumento), Accion = EnumAccionAddUpdateAfiliadoFavoritos.Update } }; this.Context.Items.Add("TipoTransaccionGenerica", tipoTransaccionGenerica); base.Server.Transfer(string.Concat("~/pages/IB/Favoritos/DatosFavorito.aspx?sCod=", base.sCod)); }