コード例 #1
0
        public UCGe_NumeroDocTrans()
        {
            try
            {
                InitializeComponent();

                if (_IdTipoDocumento == 0)
                {
                    _IdTipoDocumento = Cl_Enumeradores.eTipoDocumento_Talonario.FACT;
                }
            }
            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());
            }
        }
コード例 #2
0
        public void Set_Facturas(int IdEmpresa, int IdSucursal, decimal IdCliente, Cl_Enumeradores.eTipoDocumento_Talonario TipoDoc)
        {
            try
            {
                lstCartera = new List <vwFa_Documentos_x_Relacionar_NC_ND_Info>();
                lstCartera = cartera_B.Get_List_cobros_Pendientes_x_conciliar_CreDeb_Saldo(IdEmpresa, IdSucursal, IdCliente);
                if (TipoDoc == Cl_Enumeradores.eTipoDocumento_Talonario.NTDB)
                {
                    lstCartera = lstCartera.Where(c => c.vt_tipoDoc == "NTCR").ToList();
                }
                else
                {
                    lstCartera = lstCartera.Where(c => c.vt_tipoDoc == "FACT" || c.vt_tipoDoc == "NTDB").ToList();
                }

                DataSource = new BindingList <vwFa_Documentos_x_Relacionar_NC_ND_Info>(lstCartera);
                this.gridControlFacturas.DataSource = DataSource;
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }