Exemplo n.º 1
0
        private bool IfAnyLoginWasRemembered()
        {
            PamiecLogowania a = new PamiecLogowania();

            using (InzynierkaDBEntities db = new InzynierkaDBEntities())
            {
                a = db.PamiecLogowania.FirstOrDefault();

                if (a != null)
                {
                    bool czyToHandlowiec = db.Handlowiec.Any(x => x.imie + " " + x.nazwisko == a.zapamietany);
                    if (czyToHandlowiec)
                    {
                        HandlowiecToLogin = db.Handlowiec.Where(x => x.imie + " " + x.nazwisko == a.zapamietany).First();
                        return(true);
                    }

                    bool czyToSerwisant = db.Serwisant.Any(x => x.imie + " " + x.nazwisko == a.zapamietany);
                    if (czyToSerwisant)
                    {
                        SerwisantToLogin = db.Serwisant.Where(x => x.imie + " " + x.nazwisko == a.zapamietany).First();
                        return(true);
                    }

                    bool czyToAdmin = db.Administrator.Any(x => x.nazwa == a.zapamietany);
                    if (czyToAdmin)
                    {
                        AdminToLogin = db.Administrator.Where(x => x.nazwa == a.zapamietany).First();
                        return(true);
                    }
                }
            }
            return(false);
        }
Exemplo n.º 2
0
        private List <string> GetEmployeesToCombobox()
        {
            using (InzynierkaDBEntities db = new InzynierkaDBEntities())
            {
                try
                {
                    List <string> handlowcy  = db.Handlowiec.Select(x => x.imie + " " + x.nazwisko).ToList();
                    List <string> serwisanci = db.Serwisant.Select(x => x.imie + " " + x.nazwisko).ToList();
                    List <string> wszyscy    = new List <string>();
                    foreach (string h in handlowcy)
                    {
                        wszyscy.Add(h);
                    }
                    foreach (string s in serwisanci)
                    {
                        wszyscy.Add(s);
                    }

                    return(wszyscy);
                }
                catch (Exception)
                {
                    lblValidation.Text = "Błąd połączenia z serwerem baz danych";
                    return(new List <string>());
                }
            }
        }
Exemplo n.º 3
0
        private void SetDataFromEdited(Urzadzenie u, InzynierkaDBEntities db)
        {
            Miejsce_instalacji mi = new Miejsce_instalacji();

            mi = db.Miejsce_instalacji.Where(x => x.miejsce_id == u.miejsce_id).First();

            string nazwaPod = db.Podatnik.Where(x => x.podatnik_id == u.podatnik_id).Select(x => x.nazwa).First();

            textBox1.Text           = u.nr_unikatowy;
            textBox2.Text           = u.nr_fabryczny;
            textBox3.Text           = u.nr_ewidencyjny;
            comboBox1.SelectedIndex = comboBox1.FindStringExact(nazwaPod);
            comboBox3.SelectedIndex = comboBox3.FindStringExact(mi.wojewodztwo);
            string query = "SELECT s.imie + ' ' + s.nazwisko AS 'serwisant' FROM Serwisant s " +
                           "INNER JOIN GrupaNaprawcza gn ON gn.serwisant_id = s.serwisant_id " +
                           "WHERE gn.urzadzenie_id = " + u.urzadzenie_id + ";";
            List <DataRow> sqlList = SQL.DoQuery(query).AsEnumerable().ToList();

            foreach (DataRow x in sqlList)
            {
                listBoxRepairers.Items.Add(x.Field <string>("serwisant"));
            }

            textBox4.Text = mi.kraj;
            textBox5.Text = mi.miasto;
            textBox6.Text = mi.ulica;
        }
Exemplo n.º 4
0
        private void DeviceDetails(object sender, EventArgs e)
        {
            Urzadzenie edited = new Urzadzenie();

            try
            {
                String nrUnikatowy = ShowDevices.selectedRow.Cells["Nr.Unikatowy"].Value.ToString();


                using (InzynierkaDBEntities db = new InzynierkaDBEntities())
                {
                    edited =
                        db.Urzadzenie.Where(x => x.nr_unikatowy ==
                                            nrUnikatowy
                                            ).First();
                }

                ShowDevice f = new ShowDevice(edited);
                if (f.ShowDialog() == DialogResult.Cancel)
                {
                    f.Dispose();
                }
            }
            catch (Exception) { }
        }
Exemplo n.º 5
0
        private int CreateNewLocation()
        {
            Miejsce_instalacji mi = new Miejsce_instalacji()
            {
                kraj        = textBox4.Text,
                wojewodztwo = comboBox3.SelectedValue.ToString(),
                miasto      = textBox5.Text,
                ulica       = textBox6.Text
            };

            int mi_ID = 0;

            using (InzynierkaDBEntities db = new InzynierkaDBEntities())
            {
                db.Miejsce_instalacji.Add(mi);
                db.SaveChanges();
                mi_ID = db.Miejsce_instalacji.Where(x =>
                                                    x.kraj == mi.kraj &&
                                                    x.wojewodztwo == mi.wojewodztwo &&
                                                    x.miasto == mi.miasto &&
                                                    x.ulica == mi.ulica).Select(x => x.miejsce_id)
                        .First();
            }

            return(mi_ID);
        }
Exemplo n.º 6
0
        private void EditClient(object sender, EventArgs e)
        {
            Podatnik edited = new Podatnik();
            int      podID  = Convert.ToInt32(ShowClients.selectedRow.Cells["Id"].Value.ToString());

            using (InzynierkaDBEntities db = new InzynierkaDBEntities())
            {
                edited =
                    db.Podatnik.Where(x => x.podatnik_id == podID).First();
            }

            AddClient f = new AddClient(edited);

            if (f.ShowDialog() == DialogResult.OK)
            {
                int    id          = edited.podatnik_id;
                string updateQuery =
                    "UPDATE Podatnik SET " +
                    "urzad_id = " + f.nowyPodatnik.urzad_id + ", " +
                    "nazwa = '" + f.nowyPodatnik.nazwa + "', " +
                    "symbol = '" + f.nowyPodatnik.symbol + "', " +
                    "nip = '" + f.nowyPodatnik.nip + "', " +
                    "wojewodztwo = '" + f.nowyPodatnik.wojewodztwo + "', " +
                    "miasto = '" + f.nowyPodatnik.miasto + "', " +
                    "ulica = '" + f.nowyPodatnik.ulica + "', " +
                    "kod_pocztowy = '" + f.nowyPodatnik.kod_pocztowy + "', " +
                    "telefon = '" + f.nowyPodatnik.telefon + "', " +
                    "email = '" + f.nowyPodatnik.email + "' " +
                    "WHERE podatnik_id = " + id + ";";
                SQL.DoQuery(updateQuery);
            }
        }
Exemplo n.º 7
0
        private void AddClientDeviceClick(object sender, EventArgs e)
        {
            AddDevice f = new AddDevice(ShowPlaces.podatnik);

            if (f.ShowDialog() == DialogResult.OK)
            {
                using (InzynierkaDBEntities db = new InzynierkaDBEntities())
                {
                    db.Urzadzenie.Add(f.NewDevice);
                    SerwisUrzadzenia su = new SerwisUrzadzenia()
                    {
                        urzadzenie_id  = f.NewDevice.urzadzenie_id,
                        usluga_id      = db.Uslugi.Where(x => x.nazwa == "Przegląd").Select(x => x.usluga_id).First(),
                        data_przyjecia = (DateTime)f.NewDevice.nastepny_przeglad
                    };
                    foreach (GrupaNaprawcza d in f.Groups)
                    {
                        db.GrupaNaprawcza.Add(d);
                    }

                    db.SerwisUrzadzenia.Add(su);
                    db.SaveChanges();
                }
            }
        }
Exemplo n.º 8
0
        public AddDevice(Urzadzenie u)
        {
            InitializeComponent();

            using (InzynierkaDBEntities db = new InzynierkaDBEntities())
            {
                comboBox1.DataSource = db.Podatnik.Select(x => x.nazwa).ToList();
                cbxModel.DataSource  = db.ModelUrzadzenia.Select(x => x.nazwa).ToList();

                comboBox3.DataSource = MainForm.stateList.Select(x => x.nazwa).ToList();

                SetDataFromEdited(u, db);
            }
            comboBox3.SelectedIndex = comboBox3.FindStringExact("zachodniopomorskie");

            textBox4.Enabled        = false;
            comboBox3.Enabled       = false;
            textBox5.Enabled        = false;
            textBox6.Enabled        = false;
            tbxMonths.Text          = u.co_ile_przeglad.ToString();
            tbxMonths.Enabled       = false;
            cbxPrzegladTime.Enabled = false;
            btnAdd.Text             = "Zapisz";
            label1.Text             = "Edytuj urządzenie";
            this.Text = "Edytuj urządzenie";
        }
Exemplo n.º 9
0
        private void EditPlaceClick(object sender, EventArgs e)
        {
            DataGridViewRow    row = ShowPlaces.selectedRow;
            int                id  = Convert.ToInt32(row.Cells["id"].Value.ToString());
            Miejsce_instalacji mi;

            using (InzynierkaDBEntities db = new InzynierkaDBEntities())
            {
                mi = db.Miejsce_instalacji.
                     Where(x => x.miejsce_id == id).First();
            }
            AddPlace f = new AddPlace(mi);

            if (f.ShowDialog() == DialogResult.OK)
            {
                string updateQuery =
                    "UPDATE Miejsce_instalacji SET " +
                    "kraj = '" + f.NewPlace.kraj + "' ," +
                    "wojewodztwo = '" + f.NewPlace.wojewodztwo + "' ," +
                    "miasto = '" + f.NewPlace.miasto + "' ," +
                    "ulica = '" + f.NewPlace.ulica + "' " +
                    "WHERE miejsce_id = " + id + ";";
                SQL.DoQuery(updateQuery);
            }
        }
Exemplo n.º 10
0
        public AddDevice(Miejsce_instalacji mi, Podatnik p)
        {
            InitializeComponent();
            textBox4.Text = "Polska";
            using (InzynierkaDBEntities db = new InzynierkaDBEntities())
            {
                comboBox1.DataSource = db.Podatnik.Where(x => x.podatnik_id == p.podatnik_id).Select(x => x.nazwa).ToList();
                cbxModel.DataSource  = db.ModelUrzadzenia.Select(x => x.nazwa).ToList();
            }

            comboBox3.DataSource = MainForm.stateList.Select(x => x.nazwa).ToList();

            textBox4.Text           = mi.kraj;
            comboBox3.SelectedIndex = comboBox3.FindStringExact(mi.wojewodztwo);
            textBox5.Text           = mi.miasto;
            textBox6.Text           = mi.ulica;

            textBox4.Enabled  = false;
            comboBox3.Enabled = false;
            textBox5.Enabled  = false;
            textBox6.Enabled  = false;
            comboBox1.Enabled = false;

            PrepareConservationTime();
            this.Text = "Dodaj urządzenie";
        }
Exemplo n.º 11
0
        private void SetDataFromEdited(SerwisUrzadzenia s)
        {
            using (InzynierkaDBEntities db = new InzynierkaDBEntities())
            {
                textBox1.Text = db.Uslugi.
                                Where(x => x.usluga_id == s.usluga_id).Select(x => x.nazwa).First();

                int podID = db.Urzadzenie.
                            Where(x => x.urzadzenie_id == s.urzadzenie_id).Select(x => x.podatnik_id).First();

                textBox2.Text = db.Podatnik.
                                Where(x => x.podatnik_id == podID).Select(x => x.nazwa).First();

                textBox3.Text = db.Urzadzenie.
                                Where(x => x.urzadzenie_id == s.urzadzenie_id).Select(x => x.nr_unikatowy).First();

                textBox4.Text = (from serw in db.Serwisant join
                                 gn in db.GrupaNaprawcza
                                 on serw.serwisant_id equals gn.serwisant_id
                                 where (gn.urzadzenie_id == s.urzadzenie_id && gn.ktory == 1)
                                 select serw.imie + " " + serw.nazwisko).First();

                dateTimePicker2.Value = (DateTime)db.Urzadzenie.
                                        Where(x => x.urzadzenie_id == s.urzadzenie_id).Select(x => x.nastepny_przeglad).First();
            }

            dateTimePicker1.Value = s.data_przyjecia;
        }
Exemplo n.º 12
0
        private void SetDataFromEdited(SerwisUrzadzenia s)
        {
            using (InzynierkaDBEntities db = new InzynierkaDBEntities())
            {
                var devices = db.Urzadzenie.ToList();

                textBox1.Text = db.Uslugi.
                                Where(x => x.usluga_id == s.usluga_id).Select(x => x.nazwa).First();

                int podID = devices.
                            Where(x => x.urzadzenie_id == s.urzadzenie_id).Select(x => x.podatnik_id).First();

                textBox2.Text = db.Podatnik.
                                Where(x => x.podatnik_id == podID).Select(x => x.nazwa).First();

                textBox3.Text = devices.
                                Where(x => x.urzadzenie_id == s.urzadzenie_id).Select(x => x.nr_unikatowy).First();

                int deviceID = s.urzadzenie_id;


                GrupaNaprawcza gn = db.GrupaNaprawcza.Where(x => x.urzadzenie_id == deviceID).First();
                textBox4.Text = db.Serwisant.Where(x => x.serwisant_id == gn.serwisant_id && gn.ktory == 1).
                                Select(x => x.imie + " " + x.nazwisko).First();
            }

            dateTimePicker1.Value = s.data_przyjecia;
            if (s.data_oddania != null)
            {
                dateTimePicker2.Value = (DateTime)s.data_oddania;
            }
        }
Exemplo n.º 13
0
        private void linklblDone_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            DoneService ds = new DoneService(serv);

            if (ds.ShowDialog() == DialogResult.OK)
            {
                int months = 0;
                using (InzynierkaDBEntities db = new InzynierkaDBEntities())
                {
                    months = (int)db.Urzadzenie.Where(x => x.urzadzenie_id == serv.urzadzenie_id).Select(x => x.co_ile_przeglad).First();
                }

                DateTime nextPrzeglad = ds.dtime;
                nextPrzeglad = nextPrzeglad.AddMonths(months);


                string query  = "UPDATE SerwisUrzadzenia SET data_oddania = '" + ds.dtime + "', cena = " + ds.price + " WHERE serwis_id = " + serv.serwis_id + ";";
                string query1 = "UPDATE Urzadzenie SET ostatni_przeglad = '" + ds.dtime + "', nastepny_przeglad = '" + nextPrzeglad + "' WHERE urzadzenie_id = " + serv.urzadzenie_id + ";";
                SQL.DoQuery(query);
                SQL.DoQuery(query1);

                using (InzynierkaDBEntities db = new InzynierkaDBEntities())
                {
                    SerwisUrzadzenia su = new SerwisUrzadzenia()
                    {
                        urzadzenie_id  = serv.urzadzenie_id,
                        usluga_id      = serv.usluga_id,
                        data_przyjecia = ds.dtime
                    };
                    db.SerwisUrzadzenia.Add(su);
                    db.SaveChanges();
                }
            }
        }
Exemplo n.º 14
0
        private bool CheckIfUserExists(string user)
        {
            Handlowiec    checkH = new Handlowiec();
            Serwisant     checkS = new Serwisant();
            Administrator checkA = new Administrator();



            using (InzynierkaDBEntities db = new InzynierkaDBEntities())
            {
                try
                {
                    checkH = db.Handlowiec.Where(x => x.imie + " " + x.nazwisko == user).First();
                }
                catch (InvalidOperationException)
                {
                    checkH = null;
                }

                try
                {
                    checkS = db.Serwisant.Where(x => x.imie + " " + x.nazwisko == user).First();
                }
                catch (InvalidOperationException)
                {
                    checkS = null;
                }

                try
                {
                    checkA = db.Administrator.Where(x => x.nazwa == user).First();
                }
                catch (InvalidOperationException)
                {
                    checkA = null;
                }
            }
            if (checkH != null)
            {
                HandlowiecToLogin = checkH;
            }
            else if (checkS != null)
            {
                SerwisantToLogin = checkS;
            }
            else if (checkA != null)
            {
                AdminToLogin = checkA;
            }

            if (checkH != null || checkS != null || checkA != null)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Exemplo n.º 15
0
 public DoneService(SerwisUrzadzenia s)
 {
     InitializeComponent();
     begintime = s.data_przyjecia;
     using (InzynierkaDBEntities db = new InzynierkaDBEntities())
     {
         tbxPrice.Text = db.Uslugi.Where(x => x.usluga_id == s.usluga_id).Select(x => x.koszt_brutto).First().ToString();
     }
 }
Exemplo n.º 16
0
        private string GetADOConnectionString()
        {
            string aaa = "";

            using (InzynierkaDBEntities db = new InzynierkaDBEntities())
            {
                aaa = db.Database.Connection.ConnectionString;
            }
            return(aaa);
        }
Exemplo n.º 17
0
        private void AddUslugaClick(object sender, EventArgs e)
        {
            AddUsluga f = new AddUsluga();

            if (f.ShowDialog() == DialogResult.OK)
            {
                using (InzynierkaDBEntities db = new InzynierkaDBEntities())
                {
                    db.Uslugi.Add(f.nowaUsluga);
                    db.SaveChanges();
                }
            }
        }
Exemplo n.º 18
0
        private void AddClient(object sender, EventArgs e)
        {
            AddClient f = new AddClient();

            if (f.ShowDialog() == DialogResult.OK)
            {
                using (InzynierkaDBEntities db = new InzynierkaDBEntities())
                {
                    db.Podatnik.Add(f.nowyPodatnik);
                    db.SaveChanges();
                }
            }
        }
Exemplo n.º 19
0
        private void AddModelClick(object sender, EventArgs e)
        {
            AddModel f = new AddModel();

            if (f.ShowDialog() == DialogResult.OK)
            {
                using (InzynierkaDBEntities db = new InzynierkaDBEntities())
                {
                    db.ModelUrzadzenia.Add(f.modelUrzadzenia);
                    db.SaveChanges();
                }
            }
        }
Exemplo n.º 20
0
        private void SetDetails()
        {
            lblTodaysDate.Text = DateTime.Now.Date.ToString("dd/MM/yyyy");
            SetDefaultToolStripIcons();
            SetAllIcons();
            using (InzynierkaDBEntities db = new InzynierkaDBEntities())
            {
                stateList   = db.Wojewodztwo.ToList();
                revenueList = db.UrzadSkarbowy.ToList();
            }

            connectionString = GetADOConnectionString();
        }
Exemplo n.º 21
0
        private void ShowServiceDetails(object sender, EventArgs e)
        {
            int rowID = Convert.ToInt32(ShowServices.selectedRow.Cells["id"].Value.ToString());
            SerwisUrzadzenia su;

            using (InzynierkaDBEntities db = new InzynierkaDBEntities())
            {
                su = su = db.SerwisUrzadzenia.Where(x => x.serwis_id == rowID).First();
            }

            ShowService f = new ShowService(su);

            f.ShowDialog();
        }
Exemplo n.º 22
0
 private void wylogujToolStripMenuItem_Click(object sender, EventArgs e)
 {
     using (InzynierkaDBEntities db = new InzynierkaDBEntities())
     {
         try
         {
             var a = db.PamiecLogowania.Where(x => x.zapamietany == lblLogged.Text).First();
             db.PamiecLogowania.Remove(a);
             db.SaveChanges();
         }
         catch (InvalidOperationException)
         {
         }
         BackToLogin();
     }
 }
Exemplo n.º 23
0
        private void ShowDoneService(object sender, EventArgs e)
        {
            int id = Convert.ToInt32(ShowRegistryService.selectedRow.Cells["id"].Value.ToString());
            SerwisUrzadzenia su;

            using (InzynierkaDBEntities db = new InzynierkaDBEntities())
            {
                su = db.SerwisUrzadzenia.Where(x => x.serwis_id == id).First();
            }
            ShowRegistry sr = new ShowRegistry(su);

            if (sr.ShowDialog() == DialogResult.Cancel)
            {
                sr.Dispose();
            }
        }
Exemplo n.º 24
0
        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            string nazwa = comboBox1.SelectedValue.ToString();

            if (nazwa != "")
            {
                Podatnik p;
                using (InzynierkaDBEntities db = new InzynierkaDBEntities())
                {
                    p = db.Podatnik.Where(x => x.nazwa == nazwa).First();
                }

                string woj = p.wojewodztwo;
                comboBox3.SelectedIndex = comboBox3.FindStringExact(woj);
            }
        }
Exemplo n.º 25
0
        public AddDevice(Podatnik p)
        {
            InitializeComponent();
            textBox4.Text = "Polska";
            using (InzynierkaDBEntities db = new InzynierkaDBEntities())
            {
                comboBox1.DataSource = db.Podatnik.Where(x => x.nazwa == p.nazwa).Select(x => x.nazwa).ToList();
                cbxModel.DataSource  = db.ModelUrzadzenia.Select(x => x.nazwa).ToList();
            }

            comboBox3.DataSource = MainForm.stateList.Select(x => x.nazwa).ToList();
            comboBox1.Enabled    = false;
            PrepareConservationTime();
            comboBox3.SelectedIndex = comboBox3.FindStringExact("zachodniopomorskie");
            this.Text = "Dodaj urządzenie";
        }
Exemplo n.º 26
0
        private void LoginUser(string user, bool @checked)
        {
            if (@checked)
            {
                PamiecLogowania a = new PamiecLogowania
                {
                    zapamietany = user
                };
                using (InzynierkaDBEntities db = new InzynierkaDBEntities())
                {
                    db.PamiecLogowania.Add(a);
                    db.SaveChanges();
                }
            }

            ChangeForm();
        }
Exemplo n.º 27
0
        public ShowPlaces(Podatnik p)
        {
            InitializeComponent();
            this.Dock = DockStyle.Fill;
            if (MainForm.serwisantID != -1 || MainForm.adminID != -1)
            {
                linkAddDevice.Visible  = true;
                linkEditDevice.Visible = true;
            }
            podatnik = p;
            LoadClientPlaces(p);
            HideLabelsAndIcons();

            lbl.Text       = "Miejsca instalacji kontrahenta: ";
            lblClient.Text = p.nazwa;

            if (dgvPlaces.Rows.Count == 0)
            {
                NoDevicesWarning ndw = new NoDevicesWarning();
                if (ndw.ShowDialog() == DialogResult.OK)
                {
                    AddDevice f = new AddDevice(p);
                    if (f.ShowDialog() == DialogResult.OK)
                    {
                        using (InzynierkaDBEntities db = new InzynierkaDBEntities())
                        {
                            db.Urzadzenie.Add(f.NewDevice);
                            SerwisUrzadzenia su = new SerwisUrzadzenia()
                            {
                                urzadzenie_id  = f.NewDevice.urzadzenie_id,
                                usluga_id      = db.Uslugi.Where(x => x.nazwa == "Przegląd").Select(x => x.usluga_id).First(),
                                data_przyjecia = DateTime.Now
                            };
                            db.SerwisUrzadzenia.Add(su);
                            foreach (GrupaNaprawcza g in f.Groups)
                            {
                                db.GrupaNaprawcza.Add(g);
                            }
                            db.SaveChanges();
                        }
                    }
                }
                LoadClientPlaces(p);
            }
        }
Exemplo n.º 28
0
        private bool isConnectionAvailable()
        {
            bool isOk = true;

            try
            {
                using (InzynierkaDBEntities db = new InzynierkaDBEntities())
                {
                    db.Serwisant.FirstOrDefault();
                }
            }
            catch (System.Data.Entity.Core.EntityException)
            {
                lblValidation.Text = "Błąd połączenia z serwerem baz danych";
                isOk = false;
            }
            return(isOk);
        }
Exemplo n.º 29
0
        private void EditDeviceClick(object sender, EventArgs e)
        {
            Urzadzenie edited      = new Urzadzenie();
            String     nrUnikatowy = ShowDevices.selectedRow.Cells["Nr.Unikatowy"].Value.ToString();

            using (InzynierkaDBEntities db = new InzynierkaDBEntities())
            {
                edited =
                    db.Urzadzenie.Where(x => x.nr_unikatowy ==
                                        nrUnikatowy
                                        ).First();
            }

            AddDevice f = new AddDevice(edited);

            if (f.ShowDialog() == DialogResult.OK)
            {
                int id = edited.urzadzenie_id;
                using (InzynierkaDBEntities db = new InzynierkaDBEntities())
                {
                    var toDelete = db.GrupaNaprawcza.Where(x => x.urzadzenie_id == id).ToList();
                    db.GrupaNaprawcza.RemoveRange(toDelete);
                    foreach (GrupaNaprawcza gn in f.Groups)
                    {
                        db.GrupaNaprawcza.Add(gn);
                    }
                    db.SaveChanges();
                }

                string updateQuery =
                    "UPDATE Urzadzenie SET " +
                    "podatnik_id = " + f.NewDevice.podatnik_id + ", " +
                    "miejsce_id = '" + f.NewDevice.miejsce_id + "', " +
                    "nr_ewidencyjny = '" + f.NewDevice.nr_ewidencyjny + "', " +
                    "nr_unikatowy = '" + f.NewDevice.nr_unikatowy + "', " +
                    "data_uruchomienia = '" + f.NewDevice.data_uruchomienia + "', " +
                    "nr_fabryczny = '" + f.NewDevice.nr_fabryczny + "', " +
                    "ostatni_przeglad = '" + f.NewDevice.ostatni_przeglad + "', " +
                    "nastepny_przeglad = '" + f.NewDevice.nastepny_przeglad + "' " +
                    "WHERE urzadzenie_id = " + id + ";";
                SQL.DoQuery(updateQuery);
            }
        }
Exemplo n.º 30
0
        private void SetDataFromEdited(Urzadzenie u)
        {
            textBox1.Text = u.nr_unikatowy;
            textBox2.Text = u.nr_fabryczny;
            textBox3.Text = u.nr_ewidencyjny;
            Miejsce_instalacji mi;

            using (InzynierkaDBEntities db = new InzynierkaDBEntities())
            {
                mi = db.Miejsce_instalacji.Where(x => x.miejsce_id == u.miejsce_id).First();

                textBox7.SelectedText = db.Podatnik.Where(x => x.podatnik_id == u.podatnik_id).Select(x => x.nazwa).First();
                //      textBox8.SelectedText = db.Serwisant.Where(x => x.serwisant_id == u.serwisant_id).Select(x => x.imie + " " + x.nazwisko).First();
                textBox9.SelectedText = mi.wojewodztwo;
            }

            textBox4.Text = mi.kraj;
            textBox5.Text = mi.miasto;
            textBox6.Text = mi.ulica;
        }