Пример #1
0
        public Boolean Generar_archivo_NCR(ro_Archivo_Banco_Guayaquil_Pagos_Info info, string nombre_File, string carSeparador)
        {
            try
            {
                string linea = "";
                linea += info.NCR_TiposdeCuenta + carSeparador;
                linea += info.NCR_NumerodeCuentaBancoGuayaquil + carSeparador;
                linea += info.valor + carSeparador;
                linea += info.NCR_Motivo + carSeparador;
                linea += info.NCR_TipoNota + carSeparador;
                linea += info.NCR_Agencia + carSeparador;
                linea += "                    ";
                linea += info.NCR_NombreTitularCuentaOtrosBancos + carSeparador;
                linea += " ";
                linea += info.NCR_NuevoMotivo + carSeparador;



                using (System.IO.StreamWriter file = new System.IO.StreamWriter(nombre_File, true))
                {
                    file.WriteLine(linea);
                    file.Close();
                }

                return(true);
            }
            catch (Exception ex)
            {
                Core.Erp.Info.Log_Exception.LoggingManager.Logger.Log(Core.Erp.Info.Log_Exception.LoggingCategory.Error, ex.Message);
                throw new Core.Erp.Info.Log_Exception.DalException(string.Format("", "Generar_archivo", ex.Message), ex)
                      {
                          EntityType = typeof(ro_Archivo_Bancos_Generacion_Detalle_Data)
                      };
            }
        }
Пример #2
0
        public Boolean Generar_archivo_Multichast_BG(ro_Archivo_Banco_Guayaquil_Pagos_Info info, string nombre_File, string carSeparador)
        {
            try
            {
                string linea = "";
                info.Multi_nombreClienteBeneficiario = info.Multi_nombreClienteBeneficiario + "\t";
                linea += info.Multi_codigoOrientación + carSeparador;
                linea += info.Multi_cuentaEmpresa + carSeparador;
                linea += info.Multi_secuencialPago + carSeparador;
                linea += info.Multi_comprobantedePago + carSeparador;
                linea += info.Multi_codigo + carSeparador;
                linea += info.Multi_moneda + carSeparador;
                linea += info.valor + carSeparador;
                linea += info.Multi_formaPago + carSeparador;
                linea += info.Multi_codigoDeInstitucionFinanciera + carSeparador;
                linea += info.Multi_tipoCuenta + carSeparador;
                linea += info.Multi_numeroDeCuenta + carSeparador;
                linea += info.Multi_tipoIdClienteBeneficiario + carSeparador;
                linea += info.Multi_numeroIdClienteBeneficiario + carSeparador;
                linea += info.Multi_nombreClienteBeneficiario + carSeparador;
                linea += info.Multi_direccionBeneficiario + carSeparador;
                linea += info.Multi_ciudadBeneficiario + carSeparador;
                linea += info.Multi_telefonoBeneficiario + carSeparador;
                linea += info.Multi_localidadPago + carSeparador;
                linea += info.Multi_referencia + carSeparador;
                linea += info.Multi_referenciaAdicional + carSeparador;



                using (System.IO.StreamWriter file = new System.IO.StreamWriter(nombre_File, true))
                {
                    file.WriteLine(linea);
                    file.Close();
                }

                return(true);
            }
            catch (Exception ex)
            {
                Core.Erp.Info.Log_Exception.LoggingManager.Logger.Log(Core.Erp.Info.Log_Exception.LoggingCategory.Error, ex.Message);
                throw new Core.Erp.Info.Log_Exception.DalException(string.Format("", "Generar_archivo", ex.Message), ex)
                      {
                          EntityType = typeof(ro_Archivo_Bancos_Generacion_Detalle_Data)
                      };
            }
        }