예제 #1
0
        //-----------------------------------------------------------------------------------------------------------------------------
        private void buttonPatvirtinti_Click(object sender, EventArgs e)
        {
            DataContext       db            = new DataContext(@"Data Source = (LocalDB)\MSSQLLocalDB; AttachDbFilename = C:\Users\Povilas\source\repos\Parduotuve_povbuk\Parduotuve_povbuk\DuomenuBaze.mdf; Integrated Security = True");
            Table <Uzsakymai> uzsakymuTable = db.GetTable <Uzsakymai>();
            //Table<Preke> prekiuTable = db.GetTable<Preke>();
            List <Vartotojai> vartotojuSar = db.GetTable <Vartotojai>().ToList();
            Uzsakymai         uzsakymas    = new Uzsakymai();

            uzsakymas.Vartotojo_ID = textBox1.Text;
            uzsakymas.Kaina        = 0;

            // su uzklausa randam vartotoja is DB, kuris atitinka musu pasirinkta vartotoja
            var data =
                from vartotojas in vartotojuSar
                where vartotojas.Vartotojo_ID == Convert.ToInt32(uzsakymas.Vartotojo_ID)
                select vartotojas;
            // toliau i kintamaji varpav isidedam reiksmes, kurias naudosime mbox pranesime del sukurto uzsakymo
            string varpav = "";

            foreach (var item in data)
            {
                varpav = (item.Vardas + " " + item.Pavarde);
            }
            // gauta adresa isidedam i naujai kuriamo uzsakymo objekta
            uzsakymas.Adresas = textBoxAdresas.Text;
            //-------------------------------- 0-grynais / 1-kortele
            int atsiskaitymoTipas = -1;

            if (comboBoxAtsiskaitymas.SelectedValue == "Grynais")
            {
                atsiskaitymoTipas = 0;
            }
            else
            {
                atsiskaitymoTipas = 1;
            }
            uzsakymas.Atsiskaitymo_tipas = atsiskaitymoTipas;
            //--------------------------------------------------------

            uzsakymuTable.InsertOnSubmit(uzsakymas);
            db.SubmitChanges();
            MessageBox.Show("Uzsakymas vartotojui " + varpav + " sukurtas sekmingai!");
        }
 partial void DeleteUzsakymai(Uzsakymai instance);
 partial void UpdateUzsakymai(Uzsakymai instance);
 partial void InsertUzsakymai(Uzsakymai instance);