Esempio n. 1
0
        static public Usuario buscarEnDBPorId(int id)
        {
            string sql_command = string.Format("SELECT * from Usuarios WHERE usuario_id = {0}", id);

            DataTable datos = DataBase.SelectCommand(sql_command);

            if (datos.Rows.Count < 1)
            {
                Console.WriteLine("Error no se encontro ningun registro en buscar usario por id");
                return(null);
            }

            DataRow fistRow = datos.Rows[0];

            string nombres    = fistRow["nombres"].ToString();
            string apellidos  = fistRow["apellidos"].ToString();
            int    edad       = Convert.ToInt32(fistRow["edad"]);
            string recidencia = fistRow["residencia"].ToString();
            string telefono   = fistRow["telefono"].ToString();
            string email      = fistRow["email"].ToString();

            return(new Usuario(nombres, apellidos,
                               edad, recidencia,
                               telefono, email, id));
        }
Esempio n. 2
0
        private void setTarjetasEnComboBox()
        {
            string    command = string.Format("SELECT tarjeta_id FROM Tarjetas WHERE usuario_id = {0}", usuario.usuario_id);
            DataTable dt      = DataBase.SelectCommand(command);

            foreach (DataRow dr in dt.Rows)
            {
                comboBoxTarjetas.Items.Add(dr[0].ToString());
            }
        }
Esempio n. 3
0
        public static Tarjeta getTargetaEnDBporID(int tarjeta_id)
        {
            string sql_command = string.Format("SELECT * from Tarjetas WHERE tarjeta_id = {0}", tarjeta_id);

            DataTable datos = DataBase.SelectCommand(sql_command);

            if (datos.Rows.Count < 1)
            {
                Console.WriteLine("Error no se encontro ningun registro en buscar tarjetas por id");
                return(null);
            }

            DataRow fistRow = datos.Rows[0];

            int    usuario_id       = Convert.ToInt32(fistRow["usuario_id"]);
            int    numero_de_cuenta = Convert.ToInt32(fistRow["numero_de_cuenta"]);
            string tipo             = fistRow["tipo"].ToString();

            return(new Tarjeta(usuario_id, numero_de_cuenta, tipo, tarjeta_id));
        }
Esempio n. 4
0
        //obtener tabla de tanssac
        public static DataTable getTransaccionesTablePorUsuarioID(int usuario_id)
        {
            string command_string = string.Format("SELECT t.tarjeta_id, t.cantidad, t.tipo, t.fecha_hora FROM (SELECT ta.tarjeta_id FROM Tarjetas  AS ta WHERE ta.usuario_id = {0}) AS tid, Transacciones AS t WHERE t.tarjeta_id IN (tid.tarjeta_id)", usuario_id);

            return(DataBase.SelectCommand(command_string));
        }
Esempio n. 5
0
        static public DataTable buscarEnDBPorNombre(string stringBusqueda)
        {
            string sql_command = string.Format("SELECT * FROM Usuarios WHERE nombres LIKE '%{0}%' OR apellidos LIKE '%{0}%'", stringBusqueda);

            return(DataBase.SelectCommand(sql_command));
        }
Esempio n. 6
0
        static public DataTable buscarEnDBPorIdTable(int id)
        {
            string sql_command = string.Format("SELECT * from Usuarios WHERE usuario_id = {0}", id);

            return(DataBase.SelectCommand(sql_command));
        }
Esempio n. 7
0
        public static DataTable getTargetasTablePorUsuarioID(int usuario_id)
        {
            string command_string = string.Format("SELECT tarjeta_id, numero_de_cuenta, tipo, fecha_hora  FROM Tarjetas WHERE usuario_id = {0}", usuario_id);

            return(DataBase.SelectCommand(command_string));
        }