//Evento click para enviar la configuracion a la base de datos.
        private void btnEnviar_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                ComboBoxPares cbpVecesDia  = (ComboBoxPares)cboVecesDia.SelectedItem;
                ComboBoxPares cbpVecesHora = (ComboBoxPares)cboVecesHora.SelectedItem;
                //Actualizar valores para entidad alarma.
                entidad_alarma.Cs_pr_Envioautomatico = clsBaseUtil.cs_fxBooleanToString((bool)chkEnvioAutomatico.IsChecked);
                // entidad_alarma.Cs_pr_Envioautomatico_minutos = clsBaseUtil.cs_fxBooleanToString((bool)rbtEnvioautomatico_minutos.IsChecked);
                entidad_alarma.Cs_pr_Envioautomatico_minutosvalor = cbpVecesDia._Id;
                //  entidad_alarma.Cs_pr_Envioautomatico_hora = clsBaseUtil.cs_fxBooleanToString((bool)rbtEnvioautomatico_hora.IsChecked);
                entidad_alarma.Cs_pr_Envioautomatico_horavalor = dtpEnvioautomatico_horavalor.Text;


                entidad_alarma.Cs_pr_Enviomanual = clsBaseUtil.cs_fxBooleanToString((bool)chkEnvioManual.IsChecked);
                // entidad_alarma.Cs_pr_Enviomanual_mostrarglobo = clsBaseUtil.cs_fxBooleanToString((bool)rbtEnviomanual_mostrarglobo.IsChecked);
                entidad_alarma.Cs_pr_Enviomanual_mostrarglobo_minutosvalor = cbpVecesHora._Id;
                entidad_alarma.Cs_pr_Enviomanual_mostrarglobo = dtpEnviomanual_horavalor.Text;
                // entidad_alarma.Cs_pr_Enviomanual_nomostrarglobo = clsBaseUtil.cs_fxBooleanToString((bool)rbtEnviomanual_nomostrarglobo.IsChecked);
                dtpEnvioautomatico_horavalor.Value = Convert.ToDateTime(entidad_alarma.Cs_pr_Envioautomatico_horavalor);
                dtpEnviomanual_horavalor.Value     = Convert.ToDateTime(entidad_alarma.Cs_pr_Enviomanual_mostrarglobo);
                entidad_alarma.cs_pxActualizar(true);
            }
            catch (Exception ex)
            {
                clsBaseLog.cs_pxRegistarAdd("Error al Registrar Alerta Factura: " + ex.ToString());
            }
        }
Exemple #2
0
 private void btnEnviar_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         ComboBoxPares cbpVecesDia  = (ComboBoxPares)cboVecesDia.SelectedItem;
         ComboBoxPares cbpVecesHora = (ComboBoxPares)cboVecesHora.SelectedItem;
         //Si la alarma esta definida.Salvar los cambios ingresados.
         if (exist == true)
         {
             entidad_alarma.Cs_pr_Envioautomatico = clsBaseUtil.cs_fxBooleanToString((bool)chkEnvioAutomatico.IsChecked);
             //entidad_alarma.Cs_pr_Envioautomatico_minutos = clsBaseUtil.cs_fxBooleanToString((bool)rbtEnvioautomatico_minutos.IsChecked);
             entidad_alarma.Cs_pr_Envioautomatico_minutosvalor = cbpVecesDia._Id;
             //entidad_alarma.Cs_pr_Envioautomatico_hora = clsBaseUtil.cs_fxBooleanToString((bool)rbtEnvioautomatico_hora.IsChecked);
             entidad_alarma.Cs_pr_Envioautomatico_horavalor = dtpEnvioautomatico_horavalor.Text;
             entidad_alarma.Cs_pr_Enviomanual = clsBaseUtil.cs_fxBooleanToString((bool)chkEnvioManual.IsChecked);
             //entidad_alarma.Cs_pr_Enviomanual_mostrarglobo = clsBaseUtil.cs_fxBooleanToString((bool)rbtEnviomanual_mostrarglobo.IsChecked);
             entidad_alarma.Cs_pr_Enviomanual_mostrarglobo_minutosvalor = cbpVecesHora._Id;
             entidad_alarma.Cs_pr_Enviomanual_mostrarglobo = dtpEnviomanual_horavalor.Text;
             //entidad_alarma.Cs_pr_Enviomanual_nomostrarglobo = clsBaseUtil.cs_fxBooleanToString((bool)rbtEnviomanual_nomostrarglobo.IsChecked);
             dtpEnvioautomatico_horavalor.Value = Convert.ToDateTime(entidad_alarma.Cs_pr_Envioautomatico_horavalor);
             dtpEnviomanual_horavalor.Value     = Convert.ToDateTime(entidad_alarma.Cs_pr_Enviomanual_mostrarglobo);
             entidad_alarma.cs_pxActualizar(true);
         }
         //Caso no este definido las alarmas. Crear la alarma con los valores definidos por el usuario.
         else
         {
             clsEntityAlarms entidad_new = new clsEntityAlarms();
             entidad_new.Cs_pr_Declarant_Id    = declarante_id;
             entidad_new.Cs_pr_Alarms_Id       = Guid.NewGuid().ToString();
             entidad_new.Cs_pr_Envioautomatico = clsBaseUtil.cs_fxBooleanToString((bool)chkEnvioAutomatico.IsChecked);
             //entidad_new.Cs_pr_Envioautomatico_minutos = clsBaseUtil.cs_fxBooleanToString((bool)rbtEnvioautomatico_minutos.IsChecked);
             entidad_new.Cs_pr_Envioautomatico_minutosvalor = cbpVecesDia._Id;
             //entidad_new.Cs_pr_Envioautomatico_hora = clsBaseUtil.cs_fxBooleanToString((bool)rbtEnvioautomatico_hora.IsChecked);
             entidad_new.Cs_pr_Envioautomatico_horavalor = dtpEnvioautomatico_horavalor.Text;
             entidad_new.Cs_pr_Enviomanual = clsBaseUtil.cs_fxBooleanToString((bool)chkEnvioManual.IsChecked);
             //entidad_new.Cs_pr_Enviomanual_mostrarglobo = clsBaseUtil.cs_fxBooleanToString((bool)rbtEnviomanual_mostrarglobo.IsChecked);
             entidad_new.Cs_pr_Enviomanual_mostrarglobo_minutosvalor = cbpVecesHora._Id;
             entidad_new.Cs_pr_Enviomanual_mostrarglobo = dtpEnviomanual_horavalor.Text;
             //entidad_new.Cs_pr_Enviomanual_nomostrarglobo = clsBaseUtil.cs_fxBooleanToString((bool)rbtEnviomanual_nomostrarglobo.IsChecked);
             entidad_new.Cs_pr_Iniciarconwindows = "F";
             entidad_new.Cs_pr_Tipo = "2";
             this.dtpEnvioautomatico_horavalor.Value = Convert.ToDateTime(entidad_new.Cs_pr_Envioautomatico_horavalor);
             dtpEnviomanual_horavalor.Value          = Convert.ToDateTime(entidad_new.Cs_pr_Enviomanual_mostrarglobo);
             entidad_new.cs_pxInsertar(true);
             exist          = true;
             entidad_alarma = entidad_new;
         }
     }
     catch (Exception)
     {
         clsBaseLog.cs_pxRegistarAdd("Error al registrar Alerta Retención.");
     }
 }
Exemple #3
0
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     entidad_alarma.Cs_pr_Envioautomatico              = clsBaseUtil.cs_fxBooleanToString(this.chkEnvioautomatico.Checked);
     entidad_alarma.Cs_pr_Envioautomatico_minutos      = clsBaseUtil.cs_fxBooleanToString(this.rbtEnvioautomatico_minutos.Checked);
     entidad_alarma.Cs_pr_Envioautomatico_minutosvalor = this.cboEnvioautomatico_minutosvalor.Text;
     entidad_alarma.Cs_pr_Envioautomatico_hora         = clsBaseUtil.cs_fxBooleanToString(this.rbtEnvioautomatico_hora.Checked);
     entidad_alarma.Cs_pr_Envioautomatico_horavalor    = this.dtpEnvioautomatico_horavalor.Text;
     entidad_alarma.Cs_pr_Enviomanual = clsBaseUtil.cs_fxBooleanToString(this.chkEnviomanual.Checked);
     entidad_alarma.Cs_pr_Enviomanual_mostrarglobo = clsBaseUtil.cs_fxBooleanToString(this.rbtEnviomanual_mostrarglobo.Checked);
     entidad_alarma.Cs_pr_Enviomanual_mostrarglobo_minutosvalor = this.cboEnviomanual_mostrarglobo_minutosvalor.Text;
     entidad_alarma.Cs_pr_Enviomanual_nomostrarglobo            = clsBaseUtil.cs_fxBooleanToString(this.rbtEnviomanual_nomostrarglobo.Checked);
     entidad_alarma.Cs_pr_Iniciarconwindows  = clsBaseUtil.cs_fxBooleanToString(this.chkIniciar_Windows.Checked);
     this.dtpEnvioautomatico_horavalor.Value = Convert.ToDateTime(entidad_alarma.Cs_pr_Envioautomatico_horavalor);
     entidad_alarma.cs_pxActualizar(true);
     //entidad_alarma.cs_pxIniciarWindows(this.chkIniciar_Windows.Checked);
 }