コード例 #1
0
        public short Guardar()
        {
            // Descripción : Guarda una Persona y su direccion
            // Parámetros  : Ninguno
            // Retorno     : 0 OK
            // 3 Error al guardar la persona
            // 4 Error al guardar la direccion
            // E. laterales: Ninguno
            //
            // =============================================
            // Declaración de constantes/variables locales
            // =============================================
            int    liJuridica;
            int    liEsRutFicticio;
            int    liEsNombreLegal;
            string ltCodigoTipo = "";
            string ltCodigoPais = "";

            string ltComando;
            short  success = 0;

            liJuridica      = (EsJuridica ? 1: 0);
            liEsRutFicticio = (EsRutFicticio ? 1: 0);
            liEsNombreLegal = (EsNombreLegal ? 1: 0);
            ltCodigoTipo    = ((CodigoTipo == -1)? "null": CodigoTipo.ToString());
            ltCodigoPais    = ((CodigoPais == -1)? "null": CodigoPais.ToString());
            Numero          = Global.ConvertirRutNro(Numero);
            // bd_persona..
            ltComando = "exec sp_lce_act_datos_prsna '" + Numero + "'," + ltCodigoTipo + "," + ltCodigoPais;
            using (DataFinder db = new DataFinder(dataConnectionString))
            {
                int resultado = db.ExecuteCommand(ltComando);
                if (db.errlist.Count == 0)
                {
                    if (resultado == 1)
                    {
                        success = 0;
                    }
                    else
                    {
                        success = 3;
                    }
                }
                else
                {
                    //modLCEData.GenericError("Persona.Guardar", Information.Err().Number, Information.Err().Description);
                    success = 3;
                }
            }
            return(success);
        }
コード例 #2
0
        public override string ToString() // retorna uma string para a visualização dos objetos pelo usuário
        {
            string saida = CodigoTipo.ToString().PadLeft(tamanhoCod, ' ') + "         " + DescricaoTipo.PadRight(tamanhoDesc, ' ');

            return(saida);
        }
コード例 #3
0
 public String ParaArquivo() // retorna uma string que será utilizada para salvar o arquivo
 {
     return(CodigoTipo.ToString().PadLeft(tamanhoCod, ' ') + DescricaoTipo.PadRight(tamanhoDesc, ' '));
 }
コード例 #4
0
ファイル: Tipo.cs プロジェクト: nicolasdschmidt/TPIProjetoIII
 public override string ToString()
 {
     return(CodigoTipo.ToString().PadRight(7) + NomeTipo.ToString());
 }