Example #1
0
        static void IngresarPersona()
        {
            string nombre;
            uint   telefono;
            double peso;
            double estatura;

            Console.WriteLine("Bienvenido, al programa del calculo IMC");

            //ctrl+k+d reordena el codigo

            do
            {
                Console.WriteLine("Ingrese Nombre");
                nombre = Console.ReadLine().Trim();
            } //while (nombre.Equals(""));
            while (nombre == string.Empty);

            bool esValido;

            do
            {
                Console.WriteLine("Ingrese telefono");
                esValido = UInt32.TryParse(Console.ReadLine().Trim(), out telefono);
            } while (!esValido);

            do
            {
                Console.WriteLine("Ingrese peso");
                esValido = Double.TryParse(Console.ReadLine().Trim(), out peso);
            } while (!esValido);


            do
            {
                Console.WriteLine("Ingrese estatura");
                esValido = Double.TryParse(Console.ReadLine().Trim(), out estatura);
            } while (!esValido);

            Persona p = new Persona()
            {
                Nombre   = nombre,
                Estatura = estatura,
                Telefono = telefono,
                Peso     = peso
            };

            new List <Persona>()
            {
                new Persona()
                {
                }, new Persona()
            };


            //FORMA 1
            //p.Nombre = nombre;
            //p.Estatura = estatura;
            //p.Peso = peso;
            //p.Telefono = telefono;

            //FORMA 1
            personasDAL.AgregarPersona(p);
            p.calcularImc();

            //FORMA 2
            //PersonasDAL pDAL = new PersonasDAL();
            //pDAL.AgregarPersona(p);


            Console.WriteLine("Nombre: {0}", p.Nombre);
            Console.WriteLine("Telefono: {0}", p.Telefono);
            Console.WriteLine("Peso: {0}", p.Peso);
            Console.WriteLine("Estatura: {0}", p.Estatura);
            Console.WriteLine("IMC: {0}", p.IMC.Texto);
            Console.ReadKey();
        }
Example #2
0
        static void IngresarPersona()
        {
            string nombre;
            uint   telefono;
            double peso;
            double estatura;

            Console.WriteLine("Bienvenido, programa ultrainstinto");

            bool esValido;

            do
            {
                Console.WriteLine("Ingrese telefono");
                esValido = UInt32
                           .TryParse(Console.ReadLine().Trim()
                                     , out telefono);
            } while (!esValido);

            do
            {
                Console.WriteLine("Ingrese peso");
                esValido = Double
                           .TryParse(Console.ReadLine().Trim()
                                     , out peso);
            } while (!esValido);

            do
            {
                Console.WriteLine("Ingrese estatura");
                esValido = Double
                           .TryParse(Console.ReadLine().Trim()
                                     , out estatura);
            } while (!esValido);

            do
            {
                Console.WriteLine("Ingrese nombre");
                nombre = Console.ReadLine().Trim();
                //nombre.Equals(string.Empty)   nombre.Equals("")
            } while (nombre == string.Empty);

            Persona p = new Persona()
            {
                Nombre     = nombre, Estatura = estatura
                , Telefono = telefono, Peso = peso
            }
            ;

            p.calcularImc();
            personasDAL.AgregarPersona(p);
            // p.Nombre = nombre;
            // p.Estatura = estatura;
            // p.Peso = peso;
            // p.Telefono = telefono;
            Console.WriteLine("Nombre:{0}", p.Nombre);
            Console.WriteLine("Telefono:{0}", p.Telefono);
            Console.WriteLine("Peso:{0}", p.Peso);
            Console.WriteLine("Estatura:{0}", p.Estatura);
            Console.WriteLine("IMC:{0}", p.IMC.Texto);
        }
Example #3
0
        static void IngresarPersona()
        {
            {
                string nombre;
                uint   telefono;
                double peso;
                double estatura;

                Console.WriteLine("Bienvenido, al calculo del IMC");

                do
                {
                    Console.WriteLine("Ingrese nombre");
                    nombre = Console.ReadLine().Trim();
                }while (nombre == string.Empty);

                bool esValido;
                do
                {
                    Console.WriteLine("Ingrese el Telefono");
                    esValido = UInt32.TryParse(Console.ReadLine(), out telefono);
                } while (!esValido);


                do
                {
                    Console.WriteLine("Ingrese el peso");
                    esValido = double.TryParse(Console.ReadLine(), out peso);
                } while (!esValido);


                do
                {
                    Console.WriteLine("Ingrese el estatura");
                    esValido = double.TryParse(Console.ReadLine(), out estatura);
                } while (!esValido);

                //Persona p = new Persona();
                //p.Nombre = nombre;
                //p.Estatura = estatura;
                //p.Peso = peso;
                //p.Telefono = telefono;

                Persona p = new Persona()
                {
                    Nombre   = nombre,
                    Estatura = estatura,
                    Telefono = telefono,
                    Peso     = peso
                };
                personasDAL.AgregarPersona(p);

                p.calcularIMC();
                Console.WriteLine("Nombre: {0}", p.Nombre);
                Console.WriteLine("Telefono: {0}", p.Telefono);
                Console.WriteLine("Peso: {0}", p.Peso);
                Console.WriteLine("Estatura: {0}", p.Estatura);
                Console.WriteLine("IMC: {0}", p.IMC.Texto);
                Console.ReadKey();
            }
        }
Example #4
0
 protected void btnAceptar_Click(object sender, EventArgs e)
 {
     miPersona = new Persona(this.txtNombre.Text, this.txtApellido.Text, int.Parse(this.txtEdad.Text));
     this.DialogResult = DialogResult.OK;
 }