コード例 #1
0
 public List <Pulsaciones> Consultar()
 {
     try
     {
         using (StreamReader leer = new StreamReader(FileName))
         {
             lista = new List <Pulsaciones>();
             while (!(leer.EndOfStream))
             {
                 Pulsaciones pulsacion = new Pulsaciones();
                 string      linea     = leer.ReadLine();
                 String[]    dato      = linea.Split(';');
                 pulsacion.nombre    = dato[0];
                 pulsacion.cedula    = dato[1];
                 pulsacion.edad      = int.Parse(dato[2]);
                 pulsacion.sexo      = dato[3];
                 pulsacion.pulsacion = double.Parse(dato[4]);
                 lista.Add(pulsacion);
             }
             leer.Close();
         }
     }
     catch (IOException e)
     {
     }
     return(lista);
 }
コード例 #2
0
        //Constructor.
        public Login()
        {
            InitializeComponent();

            //Agregar elementos a la lista de imagenes.
            listaImg.Add(new Bitmap("../../Resources/fondo.gif"));
            listaImg.Add(new Bitmap("../../Resources/logo.png"));
            listaImg.Add(new Bitmap("../../Resources/atras.png"));
            listaImg.Add(new Bitmap("../../Resources/mac.png"));
            listaImg.Add(new Bitmap("../../Resources/fondo2.gif"));
            listaImg.Add(new Bitmap("../../Resources/fondo3.gif"));
            listaImg.Add(new Bitmap("../../Resources/configuracion.png"));
            listaImg.Add(new Bitmap("../../Resources/ingreso.png"));
            listaImg.Add(new Bitmap("../../Resources/consulta.png"));
            listaImg.Add(new Bitmap("../../Resources/importar.png"));


            //Transparencia.
            L_usuario.Parent    = PB_fondo;
            L_contraseña.Parent = PB_fondo;
            PB_logo.Parent      = PB_fondo;
            this.Opacity        = 0.9;

            //Fondos.
            PB_fondo.Image = listaImg[0];
            PB_logo.Image  = listaImg[1];
            Pulsaciones.Start();
        }
コード例 #3
0
        public void Guardar(Pulsaciones pulsaciones)
        {
            FileStream   file   = new FileStream(FileName, FileMode.Append);
            StreamWriter writer = new StreamWriter(file);

            writer.WriteLine($"{pulsaciones.nombre};{pulsaciones.cedula};{pulsaciones.edad};{pulsaciones.sexo};{pulsaciones.pulsacion}");
            writer.Close();
            file.Close();
        }
コード例 #4
0
        private void BuscarPulsacion()
        {
            Pulsaciones pulsacion = new Pulsaciones();

            pulsacion                  = pulsacionesServices.BuscarPulsacion(TxtCedula.Text);
            TxtNombre.Text             = pulsacion.nombre;
            TxtEdad.Text               = pulsacion.edad.ToString();
            comboSexo.Text             = pulsacion.sexo;
            labelMostrarPulsacion.Text = pulsacion.pulsacion.ToString();
        }
コード例 #5
0
 public void Guardar(Pulsaciones pulsaciones)
 {
     try
     {
         pulsaciones.CalcularPulsaciones();
         pulsacionesRepository.Guardar(pulsaciones);
     }
     catch (Exception)
     {
         Console.WriteLine("HUBO UN ERROR AL GUARDAR LOS DATOS");
         throw;
     }
 }
コード例 #6
0
 public void Guardar(Pulsaciones pulsacion)
 {
     using (var comando = _connection.CreateCommand())
     {
         comando.CommandText = @"INSERT INTO Pulsaciones(Cedula,Nombre,Sexo,Edad,Pulsacion) 
                                 VALUES (@Cedula,@Nombre,@Sexo,@Edad,@Pulsacion)";
         comando.Parameters.AddWithValue("@Cedula", pulsacion.cedula);
         comando.Parameters.AddWithValue("@Nombre", pulsacion.nombre);
         comando.Parameters.AddWithValue("@Sexo", pulsacion.sexo);
         comando.Parameters.AddWithValue("@Edad", pulsacion.edad);
         comando.Parameters.AddWithValue("@Pulsacion", pulsacion.pulsacion);
         comando.ExecuteNonQuery();
     }
 }
コード例 #7
0
 public string Guardar(Pulsaciones pulsaciones)
 {
     try
     {
         conexion.Open();
         pulsacionesRepositoryDB.Guardar(pulsaciones);
         conexion.Close();
         return($"Se guardaron los datos satisfactoriamente");
     }
     catch (Exception e)
     {
         return($"Error de la Aplicacion: {e.Message}");
     }
     finally { conexion.Close(); }
 }
コード例 #8
0
        private Pulsaciones DataReaderMapToPerson(SqlDataReader dataReader)
        {
            if (!dataReader.HasRows)
            {
                return(null);
            }
            Pulsaciones pulsacion = new Pulsaciones();;



            pulsacion.cedula    = (string)dataReader["Cedula"];
            pulsacion.nombre    = (string)dataReader["Nombre"];
            pulsacion.sexo      = (string)dataReader["Sexo"];
            pulsacion.edad      = (int)dataReader["Edad"];
            pulsacion.pulsacion = (double)dataReader["Pulsacion"];

            return(pulsacion);
        }
コード例 #9
0
 public List <Pulsaciones> ConsultarTodos()
 {
     listaPulsaciones.Clear();
     using (var command = _connection.CreateCommand())
     {
         command.CommandText = "SELECT * FROM Pulsaciones";
         var dataReader = command.ExecuteReader();
         if (dataReader.HasRows)
         {
             while (dataReader.Read())
             {
                 Pulsaciones pulsacion = DataReaderMapToPerson(dataReader);
                 listaPulsaciones.Add(pulsacion);
             }
         }
     }
     return(listaPulsaciones);
 }
コード例 #10
0
        private void GuardarDB()
        {
            string nombre, identificacion, sexo, mensaje;
            double edad;

            nombre         = TxtNombre.Text.Trim();
            identificacion = TxtCedula.Text.Trim();
            sexo           = comboSexo.Text.Trim();
            edad           = Convert.ToInt32(TxtEdad.Text.Trim());

            Pulsaciones pulsaciones = new Pulsaciones(nombre, identificacion, sexo, edad);

            pulsaciones.CalcularPulsaciones();
            mensaje = pulsacionesServicesDB.Guardar(pulsaciones);

            MessageBox.Show(mensaje, "Mensaje de Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information);

            labelMostrarPulsacion.Text = "" + pulsaciones.pulsacion;
        }
コード例 #11
0
        private void GuardarTxt()
        {
            string nombre, identificacion, sexo;
            double edad;

            nombre         = TxtNombre.Text.Trim();
            identificacion = TxtCedula.Text.Trim();
            sexo           = comboSexo.Text.Trim();
            edad           = Convert.ToDouble(TxtEdad.Text.Trim());

            Pulsaciones pulsaciones = new Pulsaciones(nombre, identificacion, sexo, edad);

            pulsacionesServices.Guardar(pulsaciones);
            pulsaciones.CalcularPulsaciones();

            labelMostrarPulsacion.Text = "" + pulsaciones.pulsacion;



            Console.ReadLine();
        }