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()); } }
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()); } }
public void Inhabilitar_Controles_numDocuRetencion() { try { UC_numRetencion.Inhabilitar_Controles(); } 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()); } }
public tb_sis_Documento_Tipo_Talonario_Info Get_Info_Talonario() { try { return(UC_numRetencion.Get_Info_Talonario()); } 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()); return(new tb_sis_Documento_Tipo_Talonario_Info()); } }
public void Get_Primer_Documento_no_usado(int IdEmpresa, string IdEstablecimiento, string IdPuntoEmision) { try { UC_numRetencion.IdEstablecimiento = IdEstablecimiento; UC_numRetencion.IdPuntoEmision = IdPuntoEmision; UC_numRetencion.Get_Primer_Documento_no_usado(); } 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()); } }
public void LimpiarGrid_Retencion() { try { BindingList_codigoSRI = new BindingList <cp_codigo_SRI_Info>(); gridControl_SRI.DataSource = BindingList_codigoSRI; gridControl_SRI.Refresh(); UC_CbteCble_Retencion.LimpiarGrid(); UC_numRetencion.limpiarControles(); } 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()); } }
public Boolean valida() { Boolean res = false; try { if (UC_numRetencion.valida_numRetencion()) { res = true; } return(res); } 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()); return(res); } }
public cp_retencion_Info Get_Info_Retencion(ref bool ValidaReten) { try { foreach (var item in BindingList_codigoSRI) { if (item.Tipo == "IVA") { _TieneRtIva = "S"; } else { _TieneRtFte = "S"; } } Info_Retencion.IdEmpresa = param.IdEmpresa; Info_Retencion.IdRetencion = 0; Info_Retencion.re_Tiene_RTiva = _TieneRtIva; Info_Retencion.re_Tiene_RFuente = _TieneRtFte; Info_Retencion.fecha = Convert.ToDateTime(dtp_fechaEmisionRetencion.Value.ToShortDateString()); Info_Retencion.serie1 = UC_numRetencion.Get_Info_Talonario().Establecimiento; Info_Retencion.serie2 = UC_numRetencion.Get_Info_Talonario().PuntoEmision; Info_Retencion.NumRetencion = UC_numRetencion.Get_Info_Talonario().NumDocumento; Info_Retencion.re_EstaImpresa = "N"; Info_Retencion.Estado = "A"; Info_Retencion.IdUsuario = param.IdUsuario; Info_Retencion.Fecha_Transac = DateTime.Now; Info_Retencion.ip = param.ip; Info_Retencion.nom_pc = param.nom_pc; return(Info_Retencion); } 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()); return(new cp_retencion_Info()); } }