Exemple #1
0
        private void UCCp_Retencion_Load(object sender, EventArgs e)
        {
            try
            {
                string MensajeError = "";

                ListCodigoSRI                    = dat_ti.Get_List_codigo_SRI_(param.IdEmpresa);
                txtIdRetencion.Text              = Info_Retencion.IdRetencion.ToString();
                cmb_CodigoSRI_grid.DataSource    = ListCodigoSRI.FindAll(c => c.co_estado == "A" && (c.IdTipoSRI == "COD_RET_FUE" || c.IdTipoSRI == "COD_RET_IVA"));
                cmb_CodigoSRI_grid.DisplayMember = "descriConcate";
                cmb_CodigoSRI_grid.ValueMember   = "IdCodigo_SRI";

                if (string.IsNullOrEmpty(Info_Retencion.NumRetencion) == false)
                {
                    UC_numRetencion.rbt_doc_Electronico.Checked = (bool)Info_Retencion.EsDocumentoElectronico;
                    UC_numRetencion.rbt_pre_impresa.Checked     = !(bool)Info_Retencion.EsDocumentoElectronico;

                    tb_sis_Documento_Tipo_Talonario_Info talonario_Info = new tb_sis_Documento_Tipo_Talonario_Info();
                    tb_sis_Documento_Tipo_Talonario_Bus  BusTalonario   = new tb_sis_Documento_Tipo_Talonario_Bus();
                    talonario_Info = BusTalonario.Verificar_DocumentoElectronico(Info_Retencion.IdEmpresa, Info_Retencion.CodDocumentoTipo, Info_Retencion.serie1, Info_Retencion.serie2, Info_Retencion.NumRetencion, talonario_Info, ref MensajeError);
                    Info_Retencion.EsDocumentoElectronico = talonario_Info.es_Documento_electronico;
                    UC_numRetencion.Set_Serie_Num_Documento(Info_Retencion.serie1, Info_Retencion.serie2, Info_Retencion.NumRetencion);
                }
            }
            catch (Exception ex)
            {
                string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name;
                MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString());
            }
        }
Exemple #2
0
 public void set_Valores_Documento(string serie1, string serie2, string numRetencion)
 {
     try
     {
         UC_numRetencion.Set_Serie_Num_Documento(serie1, serie2, numRetencion);
     }
     catch (Exception ex)
     {
         string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name;
         MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString());
     }
 }