Пример #1
0
        public static Salario PedirSalario()
        {
            Console.WriteLine("Ingrese salario bruto:");
            double bruto = ValidacionHelper.ValidarDouble(Console.ReadLine());

            if (bruto < 0)
            {
                throw new Exception("El valor ingresado no es válido.");
            }
            Console.WriteLine("Ingrese descuentos:");
            double desc = ValidacionHelper.ValidarDouble(Console.ReadLine());

            if (desc < 0)
            {
                throw new Exception("El valor ingresado no es válido.");
            }
            Console.WriteLine("Ingrese fecha del último salario:");
            DateTime fechaSalario = Convert.ToDateTime(Console.ReadLine());

            Console.WriteLine("Ingrese código de transferencia:");
            string transferencia = ValidacionHelper.ValidarString(Console.ReadLine());

            if (transferencia == "")
            {
                throw new Exception("El valor ingresado no es válido.");
            }
            Salario s = new Salario();

            s.Bruto               = bruto;
            s.Descuentos          = desc;
            s.Fecha               = fechaSalario;
            s.CodigoTransferencia = transferencia;
            return(s);
        }
        private Boolean ValidarCampos()
        {
            bool   valido = true;
            string msg    = string.Empty;

            if (ValidacionHelper.ValidarDouble(txtMonto.Text) == -1 || ValidacionHelper.ValidarInt(txtPlazo.Text) == -1)
            {
                msg = "Debe ingresar valores válidos en los campos Monto y Plazo.";
            }
            if (msg != string.Empty)
            {
                valido = false;
                MessageBox.Show(msg);
            }
            return(valido);
        }
        private Boolean ValidarCampos()
        {
            bool   valido = true;
            string msg    = string.Empty;

            if (ValidacionHelper.ValidarDouble(textBox2.Text) == -1 || ValidacionHelper.ValidarString(textBox1.Text) == "")
            {
                msg = "Debe ingresar valores validos en los campos Nombre y sueldo básico.";
            }
            if (msg != string.Empty)
            {
                valido = false;
                MessageBox.Show(msg);
            }
            return(valido);
        }