Exemple #1
0
        /**
         * Método público que permite la conexión con la base de datos para medicamento de la
         * @param cedula int Es la cedula de la persona por la que se va a realizar la busqueda
         * @return un parámetro que contiene una lista de seguimientos mensuales
         */
        public void AgregarMedSuplemento(TOMedicamento med)
        {
            string     query2 = "Insert into Medic_Suplem values(@ced,@nomb,@mot,@frec,@dosis)";
            SqlCommand cmd2   = new SqlCommand(query2, conexion);

            try
            {
                cmd2.Parameters.AddWithValue("@ced", med.Cedula);
                cmd2.Parameters.AddWithValue("@nomb", med.Nombre);
                cmd2.Parameters.AddWithValue("@mot", med.Motivo);
                cmd2.Parameters.AddWithValue("@frec", med.Frecuencia);
                cmd2.Parameters.AddWithValue("@dosis", med.Dosis);



                if (conexion.State != ConnectionState.Open)
                {
                    conexion.Open();
                }
                cmd2.ExecuteNonQuery();
                conexion.Close();
            }
            catch (SqlException e)
            {
                conexion.Close();
                Console.Write(e.ToString());
            }
        }
        public void AgregarMedicSuplemento(Medicamento medicamSupl)
        {
            TOMedicamento med = new TOMedicamento();

            med.Cedula     = medicamSupl.Cedula;
            med.Nombre     = medicamSupl.Nombre;
            med.Motivo     = medicamSupl.Motivo;
            med.Frecuencia = medicamSupl.Frecuencia;
            med.Dosis      = medicamSupl.Dosis;
            daoSeguimientos.AgregarMedSuplemento(med);
        }