public Drugie(bool typ, string dataOdbioru, string dataZwrotu, Miasta miastoOdbioru, Miasta miastoZwrotu)
        {
            ListaWypozyczen wypozyczenia = ListaWypozyczen.OdczytajXML("lista1.xml");
            Osobowe         osobowe      = Osobowe.OdczytajXML("osobowe1.xml");
            Dostawcze       dostawcze    = Dostawcze.OdczytajXML("dostawcze1.xml");

            //dostepne = new List<SamochodOsobowy>(osobowe.wszystkieOsobowe);
            InitializeComponent();
            DataContext        = this;
            this.typ           = typ;
            this.miastoOdbioru = miastoOdbioru;
            this.miastoZwrotu  = miastoZwrotu;
            this.dataOdbioru   = dataOdbioru;
            this.dataZwrotu    = dataZwrotu;

            if (typ == true)
            {
                dostepne = new List <SamochodOsobowy>(osobowe.pokazDostepne(wypozyczenia, dataOdbioru, dataZwrotu));
                listBox_auta.ItemsSource = dostepne;
            }
            else
            {
                dostepneDost             = new List <SamochodDostawczy>(dostawcze.pokazDostepne(wypozyczenia, dataOdbioru, dataZwrotu));
                listBox_auta.ItemsSource = dostepneDost;
            }
        }
        public ActionResult DeleteConfirmed(int id)
        {
            Miasta miasta = db.MIASTA.Find(id);

            db.MIASTA.Remove(miasta);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "ID_MIASTA,NAZWA_MIASTA")] Miasta miasta)
 {
     if (ModelState.IsValid)
     {
         db.Entry(miasta).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(miasta));
 }
 public Czwarte(Pojazd wybrany, string dataOdbioru, string dataZwrotu, Miasta miastoOdbioru, Miasta miastoZwrotu, double dodatki, double cenaCalkowita)
 {
     this.wybrany       = wybrany;
     this.miastoOdbioru = miastoOdbioru;
     this.miastoZwrotu  = miastoZwrotu;
     this.dataOdbioru   = dataOdbioru;
     this.dataZwrotu    = dataZwrotu;
     this.dodatki       = dodatki;
     this.cenaCalkowita = cenaCalkowita;
     InitializeComponent();
 }
        public ActionResult Create([Bind(Include = "ID_MIASTA,NAZWA_MIASTA")] Miasta miasta)
        {
            if (ModelState.IsValid)
            {
                db.MIASTA.Add(miasta);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(miasta));
        }
        // GET: Miasta/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Miasta miasta = db.MIASTA.Find(id);

            if (miasta == null)
            {
                return(HttpNotFound());
            }
            return(View(miasta));
        }
예제 #7
0
        public Trzecie(Pojazd wybrany, string dataOdbioru, string dataZwrotu, Miasta miastoOdbioru, Miasta miastoZwrotu)
        {
            this.wybrany       = wybrany;
            this.miastoOdbioru = miastoOdbioru;
            this.miastoZwrotu  = miastoZwrotu;
            this.dataOdbioru   = dataOdbioru;
            this.dataZwrotu    = dataZwrotu;
            InitializeComponent();
            DataContext = this;
            List <Pojazd> wybrany1;

            wybrany1 = new List <Pojazd>();
            wybrany1.Add(wybrany);
            listBox_konkretneauto.ItemsSource = wybrany1;

            //if (CheckBox_gps.IsChecked == true)
            //{

            //    this.dodatki = this.dodatki + Wypozyczenie.gps;
            //}
            //if (CheckBox_lancuch.IsChecked == true)
            //{
            //    this.dodatki = this.dodatki + Wypozyczenie.lancuchy;
            //}
            //if (CheckBox_fotelik.IsChecked == true)
            //{
            //    this.dodatki = this.dodatki + Wypozyczenie.fotelik;
            //}
            //if (CheckBox_wyjazd.IsChecked == true)
            //{
            //    this.dodatki = this.dodatki + Wypozyczenie.wyjazdZaGranice;
            //}


            DateTime data1 = DateTime.Parse(dataOdbioru);
            DateTime data2 = DateTime.Parse(dataZwrotu);


            if (wybrany.GetType() == typeof(SamochodOsobowy))
            {
                cenaCalkowita = wybrany.Cena * Convert.ToDouble((data2 - data1).TotalDays) + SamochodOsobowy.KaucjaZwrotna + dodatki;
            }
            else
            {
                cenaCalkowita = wybrany.Cena * Convert.ToDouble((data2 - data1).TotalDays) + SamochodDostawczy.KaucjaZwrotna + SamochodDostawczy.OplataDodatkowa + dodatki;
            }
        }
        public void Button_check_Click(object sender, RoutedEventArgs e)
        {
            Miasta miastoOdbioru = Miasta.Kraków;
            Miasta miastoZwrotu  = Miasta.Kraków;
            bool   typ;

            if (ComboBox_odbior.Text == "Warszawa")
            {
                miastoOdbioru = Miasta.Warszawa;
            }
            else if (ComboBox_odbior.Text == "Kraków")
            {
                miastoOdbioru = Miasta.Kraków;
            }
            else if (ComboBox_odbior.Text == "Wrocław")
            {
                miastoOdbioru = Miasta.Wrocław;
            }
            else if (ComboBox_odbior.Text == "Łódź")
            {
                miastoOdbioru = Miasta.Łódź;
            }
            else if (ComboBox_odbior.Text == "Gdańsk")
            {
                miastoOdbioru = Miasta.Gdańsk;
            }
            else if (ComboBox_odbior.Text == "Katowice")
            {
                miastoOdbioru = Miasta.Katowice;
            }
            else if (ComboBox_odbior.Text == "Szczecin")
            {
                miastoOdbioru = Miasta.Szczecin;
            }
            else if (ComboBox_odbior.Text == "Bydgoszcz")
            {
                miastoOdbioru = Miasta.Bydgoszcz;
            }
            else if (ComboBox_odbior.Text == "Toruń")
            {
                miastoOdbioru = Miasta.Toruń;
            }
            else if (ComboBox_odbior.Text == "Lublin")
            {
                miastoOdbioru = Miasta.Lublin;
            }
            else if (ComboBox_odbior.Text == "Poznań")
            {
                miastoOdbioru = Miasta.Poznań;
            }
            else if (ComboBox_odbior.Text == "Rzeszów")
            {
                miastoOdbioru = Miasta.Rzeszów;
            }

            if (ComboBox_zwrot.Text == "Warszawa")
            {
                miastoZwrotu = Miasta.Warszawa;
            }
            else if (ComboBox_zwrot.Text == "Kraków")
            {
                miastoZwrotu = Miasta.Kraków;
            }
            else if (ComboBox_zwrot.Text == "Wrocław")
            {
                miastoZwrotu = Miasta.Wrocław;
            }
            else if (ComboBox_zwrot.Text == "Łódź")
            {
                miastoZwrotu = Miasta.Łódź;
            }
            else if (ComboBox_zwrot.Text == "Gdańsk")
            {
                miastoZwrotu = Miasta.Gdańsk;
            }
            else if (ComboBox_zwrot.Text == "Katowice")
            {
                miastoZwrotu = Miasta.Katowice;
            }
            else if (ComboBox_zwrot.Text == "Szczecin")
            {
                miastoZwrotu = Miasta.Szczecin;
            }
            else if (ComboBox_zwrot.Text == "Bydgoszcz")
            {
                miastoZwrotu = Miasta.Bydgoszcz;
            }
            else if (ComboBox_zwrot.Text == "Toruń")
            {
                miastoZwrotu = Miasta.Toruń;
            }
            else if (ComboBox_zwrot.Text == "Lublin")
            {
                miastoZwrotu = Miasta.Lublin;
            }
            else if (ComboBox_zwrot.Text == "Poznań")
            {
                miastoZwrotu = Miasta.Poznań;
            }
            else if (ComboBox_zwrot.Text == "Rzeszów")
            {
                miastoZwrotu = Miasta.Rzeszów;
            }


            DateTime?odbior = DataGrid_odbior.SelectedDate;
            DateTime?zwrot  = DataGrid_zwrot.SelectedDate;

            while (String.IsNullOrEmpty(odbior.ToString()) == true || String.IsNullOrEmpty(zwrot.ToString()) == true)
            {
                System.Windows.MessageBox.Show("Musisz wybrać datę obioru oraz datę zwrotu!");
                if (MessageBoxButton.OK == 0)
                {
                    break;
                }
            }

            int result    = DateTime.Compare(Convert.ToDateTime(zwrot), Convert.ToDateTime(odbior));
            int czyodbior = DateTime.Compare(Convert.ToDateTime(odbior), DateTime.Now);
            int czyzwrot  = DateTime.Compare(Convert.ToDateTime(zwrot), DateTime.Now);

            while (czyodbior <= 0)
            {
                System.Windows.MessageBox.Show("Data odbioru nie może być wcześniejsza niż data dzisiejsza!");
                if (MessageBoxButton.OK == 0)
                {
                    break;
                }
            }
            while (czyzwrot <= 0)
            {
                System.Windows.MessageBox.Show("Data zwrotu nie może być wcześniejsza niż data dzisiejsza!");
                if (MessageBoxButton.OK == 0)
                {
                    break;
                }
            }
            while (result <= 0)
            {
                System.Windows.MessageBox.Show("Data zwrotu nie może być wcześniejsza niż data odbioru!");
                if (MessageBoxButton.OK == 0)
                {
                    break;
                }
            }
            if (radiobutton_osobowe.IsChecked == true)
            {
                typ = true;
            }
            else
            {
                typ = false;
            }
            while (String.IsNullOrEmpty(ComboBox_odbior.Text) == true || String.IsNullOrEmpty(ComboBox_zwrot.Text) == true)
            {
                System.Windows.MessageBox.Show("Musisz wybrać miejsce obioru oraz miejsce zwrotu!");
                if (MessageBoxButton.OK == 0)
                {
                    break;
                }
            }

            if (result > 0 && String.IsNullOrEmpty(ComboBox_odbior.Text) == false && String.IsNullOrEmpty(ComboBox_zwrot.Text) == false &&
                String.IsNullOrEmpty(odbior.ToString()) == false && String.IsNullOrEmpty(zwrot.ToString()) == false && czyodbior > 0 && czyzwrot > 0)
            {
                string odbior2 = odbior.Value.ToString("dd.MM.yyyy", System.Globalization.CultureInfo.InvariantCulture);
                string zwrot2  = zwrot.Value.ToString("dd.MM.yyyy", System.Globalization.CultureInfo.InvariantCulture);
                Drugie drugie  = new Drugie(typ, odbior2, zwrot2, miastoOdbioru, miastoZwrotu);
                //Drugie drugie = new Drugie();
                this.NavigationService.Navigate(drugie);
            }
        }
예제 #9
0
 partial void DeleteMiasta(Miasta instance);
예제 #10
0
 partial void UpdateMiasta(Miasta instance);
예제 #11
0
 partial void InsertMiasta(Miasta instance);
예제 #12
0
    protected void bZapisz_Click(object sender, EventArgs e)
    {
        initAttr();
        // TODO pobierz zapisana ankiete

        Zgloszenia z = new Zgloszenia();
        z.temat = PracaTemat.Text.Length > 0 ? PracaTemat.Text : null;
        z.największe_osiągnięcie = OpiniaCoUwaza.Text.Length > 0 ? OpiniaCoUwaza.Text : null;
        z.dalesze_poczynania = OpiniaRozwiniecie.Text.Length > 0 ? OpiniaRozwiniecie.Text : null;
        z.charakter_uzyteczny = OpiniaUzytecznosc.Text.Length > 0 ? OpiniaUzytecznosc.Text : null;
        z.PDF = PracaPDF.HasAttributes ? new Binary(PracaPDF.FileBytes) : null;
        // TODO promotor
        user user = db.users.Single(p => p.login.Equals(User.Identity.Name));
        z.user = user;

        DateTime obrona = new DateTime();
        if (DateTime.TryParse(PracaObrona.Text, out obrona))
        {
            z.data_obrony = obrona;
        }

        List<Autor> autorzy = Session["autorzy"] != null ? Session["autorzy"] as List<Autor> : new List<Autor>();
        foreach (Autor autor in autorzy)
        {
            Autorzy a = new Autorzy();
            a.imie = autor.Imie;
            a.nazwisko = autor.Nazwisko;
            a.Zgloszenia = z;
            a.telefon = autor.Telefon;
            a.email = autor.Email;

            Adresy adres = new Adresy();
            adres.ulica = autor.Ulica;
            adres.numer_domu = autor.Numer;
            adres.numer_mieszkania = autor.Mieszkanie;
            adres.kod = autor.KodPocztowy;

            Miasta miasto = db.Miastas.SingleOrDefault(m => m.nazwa.Equals(autor.Miasto));
            if (miasto == null)
            {
                miasto = new Miasta();
                miasto.nazwa = autor.Miasto;

                db.Miastas.InsertOnSubmit(miasto);
            }
            adres.Miasta = miasto;

            db.Adresies.InsertOnSubmit(adres);
        }

        if (UczelniaSpecjalnoscNowa.Visible && UczelniaSpecjalnoscNowa.Text.Length > 0)
        {
            Specjalnosci s = new Specjalnosci();
            s.nazwa = UczelniaSpecjalnoscNowa.Text;
            s.czypotwierdona = false;

            if (UczelniaInstytutNowy.Visible && UczelniaInstytutNowy.Text.Length > 0)
            {
                Instytuty i = new Instytuty();
                i.nazwa = UczelniaInstytutNowy.Text;
                i.czypotwierdony = false;

                if (UczelniaWydzialNowy.Visible && UczelniaWydzialNowy.Text.Length > 0)
                {
                    Wydzialy w = new Wydzialy();
                    w.nazwa = UczelniaWydzialNowy.Text;
                    w.czypotwierdony = false;

                    if (UczelniaNazwaNowa.Visible && UczelniaNazwaNowa.Text.Length > 0)
                    {
                        Uczelnie u = new Uczelnie();
                        u.nazwa = UczelniaNazwaNowa.Text;
                        u.czypotwierdona = false;

                        w.Uczelnie = u;

                        db.Uczelnies.InsertOnSubmit(u);
                    }
                    else if (UczelniaNazwa.SelectedIndex > 0)
                    {
                        w.Uczelnie = db.Uczelnies.Single(p => p.id_Uczelni == int.Parse(UczelniaNazwa.SelectedValue));
                    }

                    i.Wydzialy = w;
                    s.Wydzialy = w;

                    db.Wydzialies.InsertOnSubmit(w);
                }
                else if (UczelniaWydzial.SelectedIndex > 0)
                {
                    Wydzialy wTemp = db.Wydzialies.Single(p => p.id_wydzialu == int.Parse(UczelniaWydzial.SelectedValue));
                    i.Wydzialy = wTemp;
                    s.Wydzialy = wTemp;
                }

                db.Instytuties.InsertOnSubmit(i);
            }

            db.Specjalnoscis.InsertOnSubmit(s);
        }

        db.Zgloszenias.InsertOnSubmit(z);
        db.SubmitChanges();
    }