protected void btnAceptar_Click(object sender, EventArgs e) { bool flag = false; string nPaisDestino = this.ListaDestino.Text; string nPeriodoInicio = this.FD.Text; string nPeriodoFin = this.FH.Text; this.encabezado = new EncabezadoTransaccion(); this.encabezado.AddEncabezado("Destino: " + nPaisDestino, " Salida: " + nPeriodoInicio + " Retorno: " + nPeriodoFin); GAddNotificacion gAddDestino = (this.tg != null ? (GAddNotificacion)this.tg.ObjetoTransaccion : new GAddNotificacion(base.Afiliado, base.sCod)); //Condicional x ? y : z Se evalúa como y si x es true y como z si x es false this.tg = new TipoTransaccionGenerica(); gAddDestino.Destino = nPaisDestino; gAddDestino.FechaInicio = nPeriodoInicio; gAddDestino.FechaFin = nPeriodoFin; gAddDestino.Opcion = "Destino"; gAddDestino.PaginaAnterior = string.Concat("~/pages/NotificacionViajes/DestinoNuevo.aspx"); gAddDestino.PaginaSiguiente = "~/pages/NotificacionViajes/DetalleNotificacion.aspx"; this.tg.EncabezadoTransaccion = this.encabezado; this.tg.ObjetoTransaccion = gAddDestino; this.tg.Titulo = "Nuevo Destino "; this.tg.Nota = ""; this.tg.Nota2 = ""; flag = true; if (flag) { this.Context.Items.Add("TipoTransaccionGenerica", this.tg); base.Server.Transfer(string.Concat("~/pages/Confirmacion.aspx?sCod=", base.sCod)); } }
protected void btnAceptar_Click(object sender, EventArgs e) { bool flag = false; string nPaisDestino = this.ListaDestino.Text; string nPeriodoInicio = this.FD.Text; string nPeriodoFin = this.FH.Text; try { this.ValidarCampos(nPaisDestino, nPeriodoInicio, nPeriodoFin); this.encabezado = new EncabezadoTransaccion(); this.encabezado.AddEncabezado("Destino: " + nPaisDestino, " Salida: " + nPeriodoInicio + " Retorno: " + nPeriodoFin); //GAddNotificacion gAddNotificacion = new GAddNotificacion(base.Afiliado, base.sCod); GAddNotificacion gAddNotificacion = (this.tg != null ? (GAddNotificacion)this.tg.ObjetoTransaccion : new GAddNotificacion(base.Afiliado, base.sCod)); //Condicional x ? y : z Se evalúa como y si x es true y como z si x es false this.tg = new TipoTransaccionGenerica(); // ****** Captura el tipo y numero de instrumento para agregar a la notificacion ***// RespuestaIbaCons respuestaIbaCon = HelperIbs.ibsConsultaCtas(base.Afiliado.AF_CodCliente.ToString(), base.Afiliado.sAF_Rif, TipoConsultaCuentasIBS.Todas); List <IbaConsDet> ibaConsDets = new List <IbaConsDet>(); ibaConsDets.AddRange(respuestaIbaCon.sdjvCuentas.sdsjvDetalle); IbaConsDet dataItem = ibaConsDets.Find((IbaConsDet x) => !x.STipoFirma.Contains("N")); gAddNotificacion.TipoInstrumento = dataItem.STipocuenta; gAddNotificacion.NumInstrumento = dataItem.SNroCuenta; //***********************************************************************************// gAddNotificacion.Destino = nPaisDestino; gAddNotificacion.FechaInicio = nPeriodoInicio; gAddNotificacion.FechaFin = nPeriodoFin; gAddNotificacion.Opcion = "Notificacion"; gAddNotificacion.PaginaAnterior = string.Concat("~/pages/NotificacionViajes/NotificacionNueva.aspx"); gAddNotificacion.PaginaSiguiente = "~/pages/NotificacionViajes/DetalleNotificacion.aspx"; this.tg.EncabezadoTransaccion = this.encabezado; this.tg.ObjetoTransaccion = gAddNotificacion; this.tg.Titulo = "Nueva Notificación de Viaje"; this.tg.Nota = ""; this.tg.Nota2 = ""; flag = true; if (flag) { this.Context.Items.Add("TipoTransaccionGenerica", this.tg); base.Server.Transfer(string.Concat("~/pages/Confirmacion.aspx?sCod=", base.sCod)); } } catch (IBException bException) { WebUtils.MessageBox(this, bException.IBMessage); } catch (Exception exception) { WebUtils.MessageBox(this, exception.Message); } }
protected void btnAceptar_Click(object sender, EventArgs e) { bool flag = false; string selectedValue = this.ddlistNumeroMovil.SelectedValue; string str = string.Concat(selectedValue, this.txtNumeroMovil.Text); string text = this.txtCorreo.Text; if ((this.rdoEmailSi.Checked ? true : this.rdoCelSi.Checked)) { this.encabezado = new EncabezadoTransaccion(); GActualizarDatos gActualizarDato = (this.tg != null ? (GActualizarDatos)this.tg.ObjetoTransaccion : new GActualizarDatos(base.Afiliado, base.sCod)); if (this.rdoEmailSi.Checked) { this.encabezado.AddEncabezado("Nuevo Correo Electrónico a Afiliar", Formatos.formatoEmail(text)); gActualizarDato.Correo = text; } else { gActualizarDato.Correo = ""; } if (this.rdoCelSi.Checked) { this.encabezado.AddEncabezado("Nuevo Número de Celular a Afiliar", Formatos.formatoTarjeta(str)); gActualizarDato.Celular = str; } else { gActualizarDato.Celular = ""; } gActualizarDato.PaginaAnterior = string.Concat("~/pages/IB/Claves/ActualizarDatos.aspx?sCod=", base.sCod); gActualizarDato.PaginaSiguiente = "~/pages/Consolidada.aspx"; if (this.tg == null) { this.tg = new TipoTransaccionGenerica(); } this.tg.EncabezadoTransaccion = this.encabezado; this.tg.ObjetoTransaccion = gActualizarDato; this.tg.Titulo = "Actualización de Datos"; this.tg.Nota = ""; this.tg.Nota2 = ""; flag = true; } if (flag) { this.Context.Items.Add("TipoTransaccionGenerica", this.tg); base.Server.Transfer(string.Concat("~/pages/Confirmacion.aspx?sCod=", base.sCod)); } }