protected void btnEliminar_Click(object sender, EventArgs e) { string value = this.hData.Value; DetallesViaje detalles = (new JavaScriptSerializer()).Deserialize <DetallesViaje>(value); if (HelperNotificacionIBP.DestinosDel(base.Afiliado.nAF_Id, detalles.DestinoId)) { this.LogEliminacion(detalles, 1); } else { WebUtils.MessageBootstrap(this, "Error al eliminar un Destino", null); } }
private bool LogEliminacion(DetallesViaje 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 = "ANOVE"; dataLog.SConcepto = string.Concat("Eliminación de Destino: País: ", item.País, " Fecha ", item.FechaInicio); } else { dataLog.SCod_Trans = "ANOVM"; dataLog.SConcepto = string.Concat("Modificación de Destino: País: ", item.País, " Fecha ", item.FechaInicio); } dataLog.SAF_IP = base.Afiliado.sIP; dataLog.SBanco = string.Concat("Salida: ", item.FechaInicio); dataLog.SCuenta_Origen = string.Concat("Notificación ID: ", item.NotificacionId); dataLog.SCuenta_Destino = string.Concat("Destino ID: ", item.DestinoId); dataLog.SMonto = string.Empty; dataLog.STipo_Tarjeta = string.Concat("Retorno: ", item.FechaFin); dataLog.SBeneficiario = string.Empty; 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 = item.NotificacionId.ToString(); dataLog.SDir_Envio_Chequera = item.DestinoId.ToString(); flag = HelperGlobal.LogTransAdd(dataLog); } catch (IBException bException) { } return(flag); }
protected void btnModificar_Click(object sender, EventArgs e) { string value = this.hData.Value; DetallesViaje detalles = (new JavaScriptSerializer()).Deserialize <DetallesViaje>(value); this.LogEliminacion(detalles, 2); TipoTransaccionGenerica tipoTransaccionGenerica = new TipoTransaccionGenerica() { ObjetoTransaccion = new GAfiliacionFavorito(base.Afiliado, base.sCod) { AfiliadoFavorito = HelperFavorito.AfiliadoFavoritosGet(base.Afiliado.nAF_Id, Convert.ToInt32(detalles.DestinoId), detalles.País), Accion = EnumAccionAddUpdateAfiliadoFavoritos.Update } }; this.Context.Items.Add("TipoTransaccionGenerica", tipoTransaccionGenerica); base.Server.Transfer(string.Concat("~/pages/IB/Favoritos/DatosFavorito.aspx?sCod=", base.sCod)); }