//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()); } }
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."); } }
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); }