예제 #1
0
        public void TestRemoveFinInstrument()
        {
            var tempConnection = DataBaseLink.Fabricate.CreateConnection(_connection, ConnectionType.Npgsql);

            DataBaseLink.DbLink dbLink         = new DbLink(tempConnection);
            fin_instrument      fin_instrument = new fin_instrument("roman", 13, "bushuev");

            if (FinInstrument.FindId(dbLink, fin_instrument.ident) == null)
            {
                FinInstrument.Insert(dbLink, fin_instrument);
                var t = FinInstrument.FindId(dbLink, fin_instrument.ident);
                Console.WriteLine(t.fi_id);
                FinInstrument.Remove(dbLink, t.fi_id);
            }
            else
            {
                var t = FinInstrument.FindId(dbLink, fin_instrument.ident);
                Console.WriteLine(t.fi_id);
                FinInstrument.Remove(dbLink, t.fi_id);
            }
        }
예제 #2
0
        public void TestRemoveFFDByInstrument()
        {
            var tempConnection = DataBaseLink.Fabricate.CreateConnection(_connection, ConnectionType.Npgsql);

            DataBaseLink.DbLink dbLink = new DbLink(tempConnection);
            //инструмент
            fin_instrument fin_instrument = new fin_instrument("roman", 13, "bushuev");

            if (FinInstrument.FindId(dbLink, fin_instrument.ident) == null)
            {
                FinInstrument.Insert(dbLink, fin_instrument);
            }

            var result = FinInstrument.FindId(dbLink, fin_instrument.ident);
            //fisd_id
            ffd ffd = new ffd()
            {
                ds_id  = 17,
                fi_id  = result.fi_id,
                fif_id = 11,
            };

            FinInstrument.Remove(dbLink, result.fi_id);
        }