public override List<extraccion> listarextraccionespendientes()
        {
            List<extraccion> lista = new List<extraccion>();

            OleDbConnection conexion = new OleDbConnection("Provider=Microsoft.Ace.OLEDB.12.0;data Source= D:\\laboratorio.accdb");
            conexion.Open();
            OleDbCommand cmd = new OleDbCommand("select cod, cedula, lugar, urgencia, azucar, colesterol, tsh from extracciones where entrega=false", conexion);

            OleDbDataReader datos = cmd.ExecuteReader();

            while (datos.Read())
            {
                extraccion e = new extraccion();
                e.Cod = Convert.ToInt32(datos["Cod"]);
                e.Cedula = datos["Cedula"].ToString();
               e.Lugar = datos["Lugar"].ToString();
                e.Urgencia = Convert.ToBoolean(datos["Urgencia"]);
                e.Azucar = Convert.ToBoolean(datos["Azucar"]);
                e.Colesterol = Convert.ToBoolean(datos["Colesterol"]);
              e.Tsh = Convert.ToBoolean(datos["Tsh"]);
               // e.Costo = Convert.ToInt32(datos["Costo"]);

                lista.Add(e);
            }

            conexion.Close();

            return lista;
        }
Exemplo n.º 2
0
        public static void filtrarxcodigo(int cod)
        {
            extraccion ex = new extraccion();

            ex.Cod = cod;

            pers.filtrarxcodigo(ex);
        }
Exemplo n.º 3
0
 public static void actualizardatos(float resultadoazucar, float resultadocolesterol, float resultadotsh, int cod)
 {
     extraccion ex = new extraccion();
     ex.Resultadoazucar = resultadoazucar;
     ex.Resultadocolesterol = resultadocolesterol;
     ex.Resultadotsh = resultadotsh;
     ex.Cod = cod;
     pers2.actualizardatos(ex);
 }
        public override void filtrarxcodigo(extraccion ex)
        {
            OleDbConnection conexion = new OleDbConnection("Provider=Microsoft.Ace.OLEDB.12.0;data Source= D:\\laboratorio.accdb");
            conexion.Open();
            OleDbCommand cmd = new OleDbCommand("Select * from EXTRACCIONES Where Cod=@filtrocodigo", conexion);
            cmd.Parameters.AddWithValue("@filtrocodigo", Convert.ToInt32(ex.Cod));

            OleDbDataReader datos = cmd.ExecuteReader();

            conexion.Close();
        }
Exemplo n.º 5
0
        public static void registrarextraccion(string cedula, string lugar, Boolean urgencia, Boolean azucar, Boolean colesterol, Boolean tsh, Boolean entrega, int costo, string encargado,string institucion)
        {
            extraccion e = new extraccion();
            e.Cedula = cedula;
            e.Lugar = lugar;
            e.Urgencia = urgencia;
            e.Azucar = azucar;
            e.Colesterol = colesterol;
            e.Tsh = tsh;
            e.Entrega = entrega;
            e.Costo = costo;
            e.Encargado = encargado;
            e.Institucion = institucion;

            pers2.registrarextraccion(e);
        }
        public override void actualizardatos(extraccion e)
        {
            OleDbConnection conexion = new OleDbConnection("Provider=Microsoft.Ace.OLEDB.12.0;data Source= D:\\laboratorio.accdb");
            conexion.Open();
            OleDbCommand cmd = new OleDbCommand("UPDATE EXTRACCIONES SET Resultadoazucar=@rea, Resultadocolesterol=@rec,Resultadotsh=@ret Where Cod=@filtrocodigo", conexion);

            cmd.Parameters.AddWithValue("@rea", e.Resultadoazucar);
            cmd.Parameters.AddWithValue("@rec", e.Resultadocolesterol);
            cmd.Parameters.AddWithValue("@ret", e.Resultadotsh);
            cmd.Parameters.AddWithValue("@filtrocodigo", Convert.ToInt32(e.Cod));
            // cmd.Parameters.AddWithValue("@ent", e.Entrega);

            //OleDbDataReader datos = cmd.ExecuteReader();
            cmd.ExecuteNonQuery();

            conexion.Close();
        }
        public override void registrarextraccion(extraccion ex)
        {
            OleDbConnection conexion = new OleDbConnection("Provider=Microsoft.Ace.OLEDB.12.0;data Source= D:\\laboratorio.accdb");
            conexion.Open();
            OleDbCommand cmd = new OleDbCommand("INSERT INTO EXTRACCIONES(Cedula, Lugar,Urgencia,Azucar,Colesterol,Tsh , Entrega, Costo, Encargado, Institucion) VALUES(@ced,@lug,@urg,@azu,@col,@tsh,@ent, @pre, @enc, @ins)", conexion);

            cmd.Parameters.AddWithValue("@ced", ex.Cedula);
            cmd.Parameters.AddWithValue("@lug", ex.Lugar);
            cmd.Parameters.AddWithValue("@urg", ex.Urgencia);
            cmd.Parameters.AddWithValue("@azu", ex.Azucar);
            cmd.Parameters.AddWithValue("@col", ex.Colesterol);
            cmd.Parameters.AddWithValue("@ths", ex.Tsh);
            cmd.Parameters.AddWithValue("@ent", ex.Entrega);
            cmd.Parameters.AddWithValue("@pre", ex.Costo);
            cmd.Parameters.AddWithValue("@enc", ex.Encargado);
            cmd.Parameters.AddWithValue("@ins", ex.Institucion);

            OleDbDataReader datos = cmd.ExecuteReader();

            conexion.Close();
        }
Exemplo n.º 8
0
 public abstract void registrarextraccion( extraccion ex);
Exemplo n.º 9
0
 public abstract void filtrarxcodigo(extraccion ex);
Exemplo n.º 10
0
 public abstract void actualizardatos(extraccion e);