private void UC_Comprobante_Valido_Firmado_efirm_Load(object sender, EventArgs e)
        {
            try
            {
                string msg = "";

                ListEmpresa   = EmpresaBus.GetEmpresas(ref mensajeError);
                InfoActividad = BusActividad.consultar("CBTE_A_FIRMAR", ref msg);


                listmail_cuentas_correo           = Busmail_Cuentas_Correo.consultar(ref msg);
                listmail_cuentas_correo_x_empresa = Busmail_Cuentas_Correo_x_Empresa.Consulta_mail_Cuentas_Correo_x_Empresa(ref msg);


                tb_Tocken_Bus    BusTocken = new tb_Tocken_Bus();
                tb_Parametro_Bus BusPara   = new tb_Parametro_Bus();
                tb_tocken_x_usuario_tocken_Bus BusUsuerTocke = new tb_tocken_x_usuario_tocken_Bus();



                listTocken            = BusTocken.ConsulTocken(ref msg);
                InfoParametros        = BusPara.consultar(ref msg);
                listUsuario_de_Tocken = BusUsuerTocke.ConsultaTockenUsuario();



                xtraTabPageHorario.Show();
                xtraTabPageFileValidos.Show();
            }
            catch (Exception ex)
            {
                BusSisLog.Log_Error(ex.Message.ToString(), eTipoError.ERROR, this.ToString());
            }
        }
        private void uC_Horario_Actividades1_event_Disparador_horario(int _TiempoEspera_Proceso1, int _TiempoEspera_Proceso2, int _TiempoEspera_Proceso3, int _TiempoEspera_Proceso4, int _TiempoEspera_Proceso5, int _TiempoEspera_Proceso6, TimeSpan HoraDisparo, tb_Actividades_Horario_Info InfoActividad_en_proceso)
        {
            try
            {
                //string msg = "";

                TiempoEspera_Proceso1 = _TiempoEspera_Proceso1;
                TiempoEspera_Proceso2 = _TiempoEspera_Proceso2;


                countSegundosRefrescarFiles = _TiempoEspera_Proceso1;
                countSegundosSensor_firmar  = _TiempoEspera_Proceso2;



                InfoActividad = InfoActividad_en_proceso;

                if (esta_opteniendo_Autorizacion == false)
                {
                    timerRefrescar.Enabled       = true;
                    esta_opteniendo_Autorizacion = true;
                }
            }
            catch (Exception ex)
            {
                BusSisLog.Log_Error(ex.Message.ToString(), eTipoError.ERROR, this.ToString());
            }
        }
        public List <tb_Actividades_Horario_Info> consultar(ref string mensajeErrorOut)
        {
            try
            {
                List <tb_Actividades_Horario_Info> lista = new List <tb_Actividades_Horario_Info>();

                EntitiesFactElectronica OEselecEmpresa = new EntitiesFactElectronica();

                var selectEmpresa = from C in OEselecEmpresa.tb_Actividades_Horario
                                    select C;

                foreach (var item in selectEmpresa)
                {
                    tb_Actividades_Horario_Info Cbt = new tb_Actividades_Horario_Info();



                    Cbt.IdTransaccion      = item.IdTransaccion;
                    Cbt.IdTipoEjecucion    = item.IdTipoEjecucion;
                    Cbt.Num_cbtes_x_pagina = item.Num_cbtes_x_pagina;
                    Cbt.lunes               = item.lunes;
                    Cbt.martes              = item.martes;
                    Cbt.miercoles           = item.miercoles;
                    Cbt.jueves              = item.jueves;
                    Cbt.viernes             = item.viernes;
                    Cbt.sabado              = item.sabado;
                    Cbt.domingo             = item.domingo;
                    Cbt.ocurre_1_vez        = item.ocurre_1_vez;
                    Cbt.valor_ocurre_1_vez  = item.valor_ocurre_1_vez;
                    Cbt.ocurre_cada         = item.ocurre_cada;
                    Cbt.valor_ocurre_cada   = item.valor_ocurre_cada;
                    Cbt.IdTipoTiempo        = item.IdTipoTiempo;
                    Cbt.hora_inicia_a_las   = item.hora_inicia_a_las;
                    Cbt.hora_finaliza_a_las = item.hora_finaliza_a_las;



                    lista.Add(Cbt);
                }



                return(lista);
            }
            catch (Exception ex)
            {
                string MensajeErrorOut = "";
                string arreglo         = ToString();
                tb_sis_Log_Error_Vzen_Data oDataLog      = new tb_sis_Log_Error_Vzen_Data();
                tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), eTipoError.ERROR, arreglo, "",
                                                                                          "", "", "", "", DateTime.Now);
                oDataLog.Guardar_Log_Error(Log_Error_sis, ref MensajeErrorOut);
                MensajeErrorOut = ex.InnerException + " " + ex.Message;

                return(new List <tb_Actividades_Horario_Info>());
            }
        }
 void uC_Horario_Actividades_event_btn_guardar_Click(object sender, EventArgs e)
 {
     try
     {
         InfoActividad = BusActividad.consultar("CBTE_A_FIRMAR", ref mensajeError);
     }
     catch (Exception ex)
     {
     }
 }
        public bool ModificarDB(tb_Actividades_Horario_Info Info, ref string mensajeErrorOut)
        {
            try
            {
                Odata.ModificarDB(Info, ref mensajeErrorOut);
                OdataAcciones.GrabarDB(Info.listaAcciones, ref mensajeErrorOut);

                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
        public bool GrabarDB(tb_Actividades_Horario_Info Info, ref string mensajeErrorOut)
        {
            try
            {
                using (EntitiesFactElectronica Context = new EntitiesFactElectronica())
                {
                    var Address = new tb_Actividades_Horario();

                    Address.IdTransaccion      = Info.IdTransaccion;
                    Address.IdTipoEjecucion    = Info.IdTipoEjecucion;
                    Address.Num_cbtes_x_pagina = Info.Num_cbtes_x_pagina;
                    Address.lunes               = Info.lunes;
                    Address.martes              = Info.martes;
                    Address.miercoles           = Info.miercoles;
                    Address.jueves              = Info.jueves;
                    Address.viernes             = Info.viernes;
                    Address.sabado              = Info.sabado;
                    Address.domingo             = Info.domingo;
                    Address.ocurre_1_vez        = Info.ocurre_1_vez;
                    Address.valor_ocurre_1_vez  = Info.valor_ocurre_1_vez;
                    Address.ocurre_cada         = Info.ocurre_cada;
                    Address.valor_ocurre_cada   = Info.valor_ocurre_cada;
                    Address.IdTipoTiempo        = Info.IdTipoTiempo.ToString();
                    Address.hora_inicia_a_las   = Info.hora_inicia_a_las;
                    Address.hora_finaliza_a_las = Info.hora_finaliza_a_las;



                    Context.tb_Actividades_Horario.Add(Address);
                    Context.SaveChanges();
                }



                return(true);
            }
            catch (Exception ex)
            {
                mensajeErrorOut = ex.InnerException + " " + ex.Message;

                tb_sis_Log_Error_Vzen_Data oDataLog      = new tb_sis_Log_Error_Vzen_Data();
                tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), eTipoError.ERROR, mensajeErrorOut, "",
                                                                                          "", "", "", "", DateTime.Now);
                oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensajeErrorOut);


                return(false);
            }
        }
        void get_data()
        {
            try
            {
                string msg = "";

                InfoHorariosYActividases = new tb_Actividades_Horario_Info();


                InfoHorariosYActividases.IdTransaccion      = IdTransaccion;
                InfoHorariosYActividases.IdTipoEjecucion    = cmb_tipo_ejecucion.SelectedValue.ToString();
                InfoHorariosYActividases.IdTipoTiempo       = cmb_ocurre_cada_tiempo.SelectedValue.ToString();
                InfoHorariosYActividases.Num_cbtes_x_pagina = Convert.ToInt32(txt_num_cbte_a_proce.Value);
                InfoHorariosYActividases.lunes     = chklunes.Checked;
                InfoHorariosYActividases.martes    = chkmartes.Checked;
                InfoHorariosYActividases.miercoles = chkmiercoles.Checked;
                InfoHorariosYActividases.jueves    = chkJueves.Checked;
                InfoHorariosYActividases.viernes   = chkViernes.Checked;
                InfoHorariosYActividases.sabado    = chkSabado.Checked;
                InfoHorariosYActividases.domingo   = chkdomingo.Checked;

                InfoHorariosYActividases.ocurre_cada  = opt_ocurre_cada.Checked;
                InfoHorariosYActividases.ocurre_1_vez = opt_ocurre_1_vez.Checked;

                TimeSpan HoraOcurre_1_vez = new TimeSpan(txt_hora_ocurre_1_vez_a_las.Time.Hour, txt_hora_ocurre_1_vez_a_las.Time.Minute, txt_hora_ocurre_1_vez_a_las.Time.Second);
                InfoHorariosYActividases.valor_ocurre_1_vez = HoraOcurre_1_vez;
                InfoHorariosYActividases.valor_ocurre_cada  = Convert.ToInt32(txt_valor_ocurre_cada.Value);

                InfoHorariosYActividases.IdTipoTiempo = cmb_ocurre_cada_tiempo.SelectedValue.ToString();


                TimeSpan hora_inicia_a = new TimeSpan(txt_hora_inicia_a.Time.Hour, txt_hora_inicia_a.Time.Minute, txt_hora_inicia_a.Time.Second);
                InfoHorariosYActividases.hora_inicia_a_las = hora_inicia_a;


                TimeSpan finaliza_a_las = new TimeSpan(txt_finaliza_a_las.Time.Hour, txt_finaliza_a_las.Time.Minute, txt_finaliza_a_las.Time.Second);
                InfoHorariosYActividases.hora_finaliza_a_las = finaliza_a_las;


                InfoHorariosYActividases.listaAcciones = new List <tb_Actividades_Horario_Acciones_Info>(listActiviAcciones);
            }
            catch (Exception ex)
            {
                BusSisLog.Log_Error(ex.Message.ToString(), eTipoError.ERROR, this.ToString());
            }
        }
Пример #8
0
        private void UC_Comprobante_Valido_Firmado_efirm_Load(object sender, EventArgs e)
        {
            try
            {
                dtpFechaFin.EditValue                = DateTime.Now;
                dtpFechaInicio.EditValue             = DateTime.Now.AddMonths(-1);
                uC_Horario_Actividades.IdTransaccion = "CBTE_CARGAR";
                //IdTransaccion = "CBTE_CARGAR";
                InfoActividad         = BusActividad.consultar("CBTE_CARGAR", ref msg);
                txtRuta.Text          = Efirm.Properties.Settings.Default.PatchXml;
                chkSelecTodos.Checked = true;

                foreach (DevExpress.XtraTab.XtraTabPage item in xtraTabControlMain.TabPages)
                {
                    xtraTabControlMain.SelectedTabPage = item;
                }
            }
            catch (Exception ex)
            {
                BusSisLog.Log_Error(ex.Message.ToString(), eTipoError.ERROR, this.ToString());
            }
        }
        private void UC_Comprobante_Enviado_al_SRI_y_Recibido_Sin_Resp_Auto_Load(object sender, EventArgs e)
        {
            try
            {
                string msg = "";

                ListEmpresa   = EmpresaBus.GetEmpresas(ref mensajeError);
                InfoActividad = BusActividad.consultar("CBTE_PEN_AUTO", ref msg);

                //=



                listmail_cuentas_correo           = Busmail_Cuentas_Correo.consultar(ref msg);
                listmail_cuentas_correo_x_empresa = Busmail_Cuentas_Correo_x_Empresa.Consulta_mail_Cuentas_Correo_x_Empresa(ref msg);



                tb_Tocken_Bus    BusTocken = new tb_Tocken_Bus();
                tb_Parametro_Bus BusPara   = new tb_Parametro_Bus();
                tb_tocken_x_usuario_tocken_Bus BusUsuerTocke = new tb_tocken_x_usuario_tocken_Bus();

                listTocken            = BusTocken.ConsulTocken(ref msg);
                InfoParametros        = BusPara.consultar(ref msg);
                listUsuario_de_Tocken = BusUsuerTocke.ConsultaTockenUsuario();


                xtraTabPageHorarioActividades.Show();
                xtraTabPageCbtes.Show();

                cargar_xml();
            }
            catch (Exception ex)
            {
            }
        }
Пример #10
0
 private void uC_Horario_Actividades1_event_Disparador_horario(int _TiempoEspera_Proceso1, int _TiempoEspera_Proceso2, int _TiempoEspera_Proceso3, int _TiempoEspera_Proceso4, int _TiempoEspera_Proceso5, int _TiempoEspera_Proceso6, TimeSpan HoraDisparo, tb_Actividades_Horario_Info InfoActividad_en_proceso)
 {
     try
     {
         if (se_esta_procesando_exportacion == false)
         {
             se_esta_procesando_exportacion = true;
             cargar_cbtes_por_exportar();
             Exportar_data();
         }
     }
     catch (Exception ex)
     {
         BusSisLog.Log_Error(ex.Message.ToString(), eTipoError.ERROR, this.ToString());
     }
 }
 void UC_Horario_Actividades_event_Disparador_horario(int _TiempoEspera_Proceso1, int _TiempoEspera_Proceso2, int _TiempoEspera_Proceso3, int _TiempoEspera_Proceso4, int _TiempoEspera_Proceso5, int _TiempoEspera_Proceso6, TimeSpan HoraDisparo, tb_Actividades_Horario_Info InfoActividad_en_proceso)
 {
 }
        void set_data()
        {
            try
            {
                string msg = "";
                ListaActiHora = BusActvidad.consultar(ref msg);

                var Select = from C in ListaActiHora
                             where C.IdTransaccion == IdTransaccion
                             select C;


                foreach (var itemInfo in Select)
                {
                    cmb_tipo_ejecucion.SelectedValue = itemInfo.IdTipoEjecucion;

                    set_visibilidad_group_box(itemInfo.IdTipoEjecucion.ToString());

                    cmb_ocurre_cada_tiempo.SelectedValue = itemInfo.IdTipoTiempo;
                    txt_num_cbte_a_proce.Value           = itemInfo.Num_cbtes_x_pagina;

                    lbl_en_cbte.Text = " en " + txt_num_cbte_a_proce.Value;

                    chklunes.Checked     = itemInfo.lunes;
                    chkmartes.Checked    = itemInfo.martes;
                    chkmiercoles.Checked = itemInfo.miercoles;
                    chkJueves.Checked    = itemInfo.jueves;
                    chkViernes.Checked   = itemInfo.viernes;
                    chkSabado.Checked    = itemInfo.sabado;
                    chkdomingo.Checked   = itemInfo.domingo;

                    opt_ocurre_cada.Checked  = itemInfo.ocurre_cada;
                    opt_ocurre_1_vez.Checked = itemInfo.ocurre_1_vez;

                    txt_hora_ocurre_1_vez_a_las.Time     = new DateTime(1900, 01, 01, itemInfo.valor_ocurre_1_vez.Hours, itemInfo.valor_ocurre_1_vez.Minutes, itemInfo.valor_ocurre_1_vez.Seconds);
                    txt_valor_ocurre_cada.Value          = itemInfo.valor_ocurre_cada;
                    cmb_ocurre_cada_tiempo.SelectedValue = itemInfo.IdTipoTiempo;

                    //txt_hora_inicia_a.Text = itemInfo.hora_inicia_a_las.ToString();
                    txt_hora_inicia_a.Time = new DateTime(1900, 01, 01, itemInfo.hora_inicia_a_las.Hours, itemInfo.hora_inicia_a_las.Minutes, itemInfo.hora_inicia_a_las.Seconds);
                    //txt_finaliza_a_las.Text = itemInfo.hora_finaliza_a_las.ToString();
                    txt_finaliza_a_las.Time = new DateTime(1900, 01, 01, itemInfo.hora_finaliza_a_las.Hours, itemInfo.hora_finaliza_a_las.Minutes, itemInfo.hora_finaliza_a_las.Seconds);

                    InfoHorariosYActividases = itemInfo;
                }

                listActiviAcciones             = new BindingList <tb_Actividades_Horario_Acciones_Info>(BusAccionesAcc.consultar(IdTransaccion, ref msg));
                gridControlAcciones.DataSource = listActiviAcciones;


                foreach (var item in listActiviAcciones)
                {
                    switch (item.Secuencia_ejecucion)
                    {
                    case 1:
                        TiempoEspera_Proceso1 = item.TiempoEspera;
                        break;

                    case 2:
                        TiempoEspera_Proceso2 = item.TiempoEspera;
                        break;

                    case 3:
                        TiempoEspera_Proceso3 = item.TiempoEspera;
                        break;

                    case 4:
                        TiempoEspera_Proceso4 = item.TiempoEspera;
                        break;

                    case 5:
                        TiempoEspera_Proceso5 = item.TiempoEspera;
                        break;

                    case 6:
                        TiempoEspera_Proceso6 = item.TiempoEspera;
                        break;
                    }
                }


                opt_ocurre_1_vez_CheckedChanged(null, null);
            }
            catch (Exception ex)
            {
                BusSisLog.Log_Error(ex.Message.ToString(), eTipoError.ERROR, this.ToString());
            }
        }