public async Task <IActionResult> Put(int id, [FromBody] Kraj value) { if (string.IsNullOrEmpty(value.NazwaPolska) || string.IsNullOrEmpty(value.NazwaAngielska) || string.IsNullOrEmpty(value.KodKrajuISO2) || string.IsNullOrEmpty(value.KodKrajuISO3) || string.IsNullOrEmpty(value.KodWalutyISO)) { return(BadRequest()); } var kraj = await _dbContext.Kraje.FindAsync(id); if (kraj == null) { return(NotFound()); } kraj.NazwaPolska = value.NazwaPolska; kraj.NazwaAngielska = value.NazwaAngielska; kraj.KodKrajuISO2 = value.KodKrajuISO2; kraj.KodKrajuISO3 = value.KodKrajuISO3; kraj.KodWalutyISO = value.KodWalutyISO; kraj.UE = value.UE; await _dbContext.SaveChangesAsync(); return(NoContent()); }
public void addCountry(string Name, bool Hard) { Kraj Nowy = new Kraj(); Nowy.Nazwa = Name; Nowy.Hard = Hard; Nowy.id = Kraje.Count; Kraje.Add(Nowy); }
public RegistrationVM() { edycja = false; ExecuteRegisterCommand = new Commanding(CreateUser, CanCreateUser); KrajName = Kraj.GetKrajs(); WojewodztwoName = Wojewodztwo.GetWojewodztwos(); PowiatName = Powiat.GetPowiats(); GminaName = Gmina.GetGminas(); UlicaName = Ulica.GetUlicas(); MiastoName = Nazwa_Miasto.GetMiastos(); }
public async Task <ActionResult <Kraj> > Post([FromBody] Kraj value) { if (string.IsNullOrEmpty(value.Nazwa)) { return(BadRequest()); } _dbContext.Krajs.Add(value); await _dbContext.SaveChangesAsync(); return(CreatedAtAction("Get", new { id = value.Id, value })); }
// "<Pocetak> - <Kraj> - Popust = <Popust>% // <Namestaj.Naziv> ..." public override string ToString() { string tmp = ""; foreach (int namestajNaAkciji in NamestajNaAkcijiID) { if (NamestajDataProvider.Instance.GetByID(namestajNaAkciji) != null) { tmp += $"\n\t{((Namestaj)NamestajDataProvider.Instance.GetByID(namestajNaAkciji)).Naziv}"; } } return($"({Pocetak.ToString("dd.MM.yyyy.")} - {Kraj.ToString("dd.MM.yyyy.")}) - Popust = {Popust}%:" + tmp); }
public async Task <ActionResult <Kraj> > Post([FromBody] Kraj value) { if (string.IsNullOrEmpty(value.NazwaPolska) || string.IsNullOrEmpty(value.NazwaAngielska) || string.IsNullOrEmpty(value.KodKrajuISO2) || string.IsNullOrEmpty(value.KodKrajuISO3) || string.IsNullOrEmpty(value.KodWalutyISO)) { return(BadRequest()); } _dbContext.Kraje.Add(value); await _dbContext.SaveChangesAsync(); return(CreatedAtAction("Get", new { id = value.Id, value })); }
public static ObliczPodatek WyborStrategii(Kraj kraj) { switch (kraj) { case Kraj.Polska: return(new PodatekPolska()); case Kraj.Niemcy: return(new PodatekNiemcy()); default: throw new ArgumentException("Brak strategii dla wybranego kraju"); } }
private void buttonInsert_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(textBoxDodajIme.Text) || String.IsNullOrEmpty(textBoxDodajPosta.Text)) { MessageBox.Show("Izberite vse potrebne parametre!"); } else { Kraj novKrajPodatki = new Kraj(textBoxDodajIme.Text, textBoxDodajPosta.Text, textBoxDodajVelUporab.Text); Database NovKraj = new Database(); NovKraj.InsertKraj(novKrajPodatki); } }
private void buttonUpdate_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(textBoxUpdateIme.Text) || String.IsNullOrEmpty(textBoxUpdatePosta.Text) || listBoxKraji.SelectedIndex <= -1) { MessageBox.Show("Izberite vse potrebne parametre!"); } else { Kraj updateKrajPodatki = new Kraj(textBoxUpdateIme.Text, textBoxUpdatePosta.Text, textBoxUpdateVelUporab.Text); int IDlistbox = listBoxKraji.SelectedIndex + 1; Database Kraji = new Database(); Kraji.UpdateKraj(updateKrajPodatki, IDlistbox); } }
/*POSODOBI KRAJ*/ public void UpdateKraj(Kraj updateKraj, int IDlistBoxKraji) { using (con) //connection uporabljen le v življenjski dobi item-a { con.Open(); NpgsqlCommand com = new NpgsqlCommand("SELECT update_kraji('" + updateKraj.ImeKraja + "', '" + updateKraj.CifraKraja + "', '" + updateKraj.VelikiUporabnik + "', '" + IDlistBoxKraji + "');", con); com.ExecuteNonQuery(); com.Dispose(); con.Close(); } }
/*DODAJ KRAJ*/ public void InsertKraj(Kraj novKraj) { using (con) //connection uporabljen le v življenjski dobi item-a { con.Open(); NpgsqlCommand com = new NpgsqlCommand("SELECT insert_kraji('" + novKraj.ImeKraja + "', '" + novKraj.CifraKraja + "', '" + novKraj.VelikiUporabnik + "');", con); com.ExecuteNonQuery(); com.Dispose(); con.Close(); } }
public async Task <IActionResult> Put(int id, [FromBody] Kraj value) { if (string.IsNullOrEmpty(value.Nazwa)) { return(BadRequest()); } var kraj = await _dbContext.Krajs.FindAsync(id); if (kraj == null) { return(NotFound()); } kraj.Nazwa = value.Nazwa; kraj.ISO2 = value.ISO2; kraj.ISO3 = value.ISO3; await _dbContext.SaveChangesAsync(); return(NoContent()); }
public RegistrationVM(Login studentData) { edycja = true; ExecuteRegisterCommand = new Commanding(CreateUser, CanCreateUser); _studentData = studentData; KrajName = Kraj.GetKrajs(); WojewodztwoName = Wojewodztwo.GetWojewodztwos(); PowiatName = Powiat.GetPowiats(); GminaName = Gmina.GetGminas(); UlicaName = Ulica.GetUlicas(); MiastoName = Nazwa_Miasto.GetMiastos(); StudentData student = new StudentData(); student.loadData(studentData); FirstName = student.Student_Imie; LastName = student.Student_Nazwisko; Telephone = student.Student_Telefon; E_Mail = student.Studetn_E_Mail; Login = student.User_Login; Password = student.Haslo; PasswordRepeat = student.Haslo; NumerDomu = student.Numer_Domu; NumerMieszkania = student.Numer_Mieszkania.ToString(); SelectedUlica = student.Nazwa_Ulica; SelectedMiasto = student.Nazwa_Miasto; Kod1 = student.kod1; Kod2 = student.kod2; SelectedWojewodztwo = student.Nazwa_Wojewodztwo; SelectedPowiat = student.Nazwa_Powiat; SelectedGmina = student.Nazwa_Gmina; SelectedKraj = student.Nazwa_Kraj; Poczta = student.Poczta; _student = student; }
private async void nextPitanje(object sender, EventArgs e) { String poruka; int odg = -1; if (prviOdgovor.IsChecked == true) { odg = 0; } if (drugiOdgovor.IsChecked == true) { odg = 1; } if (treciOdgovor.IsChecked == true) { odg = 2; } if (cetvrtiOdgovor.IsChecked == true) { odg = 3; } KvizPitanje p = PitanjaS[b - 1]; if (p.tacanOdgovor == odg) { poruka = "Odgovorili ste tačno!"; bodovi++; } else { poruka = "Odgovorili ste netačno. Tačan odgovor je " + p.odgovori[p.tacanOdgovor] + "."; } await DisplayAlert("", poruka, "ok"); if (b < 5) { drugiOdgovor.IsChecked = false; prviOdgovor.IsChecked = false; treciOdgovor.IsChecked = false; cetvrtiOdgovor.IsChecked = false; await Sve.FadeTo(0, 250); p = PitanjaS[b]; Pitanje.Text = p.pitanje; Odgovor1.Text = p.odgovori[0]; Odgovor2.Text = p.odgovori[1]; Odgovor3.Text = p.odgovori[2]; Odgovor4.Text = p.odgovori[3]; b++; String pit = "Pitanje "; pit += b.ToString(); pit += "/5"; BrojPitanja.Text = pit; await Sve.FadeTo(1, 250); } else { var stranica = new Kraj(bodovi); await Navigation.PushAsync(stranica); } }
public Zamowienie(double[] towary, Kraj kraj) { this._towary = towary; this._podatek = Konfiguracja.WyborStrategii(kraj); }
private void CreateUser(object parameter) { if (edycja == false) { DataClasses1DataContext context = new DataClasses1DataContext(); Miejscowosc oldMiejscowosc = Miejscowosc.CheckMiejscowoscExist(Ulica.FindUlicaIdByName(_selectedUlica), Nazwa_Miasto.FindNazwiaMiastoByName(_selectedMiasto)); Region oldRegion = Region.CheckRegionExist(Kraj.FindKrajIdByName(_selectedKraj), Powiat.FindPowiatIdByNazwa(_selectedPowiat), Gmina.FindGminaIdByName(_selectedGmina), Wojewodztwo.FindWojIdByNazwa(_selectedWojewodztwo)); if (oldMiejscowosc == null) { var miejscowosc = new Miejscowosc { Id_Nazwa_Miasto = Nazwa_Miasto.FindNazwiaMiastoByName(_selectedMiasto), Id_Ulica = Ulica.FindUlicaIdByName(_selectedUlica), Poczta = _poczta, Kod = _kod1.ToString() + '-' + _kod2.ToString() }; context.Miejscowoscs.InsertOnSubmit(miejscowosc); context.SubmitChanges(); oldMiejscowosc = miejscowosc; } if (oldRegion == null) { var region = new Region { Id_Kraj = Kraj.FindKrajIdByName(_selectedKraj), Id_Powiat = Powiat.FindPowiatIdByNazwa(_selectedPowiat), Id_Gmina = Gmina.FindGminaIdByName(_selectedGmina), Id_Wojewodztwo = Wojewodztwo.FindWojIdByNazwa(_selectedWojewodztwo) }; context.Regions.InsertOnSubmit(region); context.SubmitChanges(); oldRegion = region; } Adre oldAdres = Adre.CheckAdreExist(oldMiejscowosc.Id_Miejscowosc, oldRegion.Id_Region); if (oldAdres == null) { var adresData = new Adre { Id_Miejscowosc = oldMiejscowosc.Id_Miejscowosc, Id_Region = oldRegion.Id_Region }; context.Adres.InsertOnSubmit(adresData); context.SubmitChanges(); oldAdres = adresData; } var userLogin = new Login { User_Login = _login, Student_Imie = _firstName, Student_Nazwisko = _lastName, Student_E_Mail = E_Mail, Student_Telefon = _telephone, Haslo = _password, Id_Adres = oldAdres.Id_Adres, Numer_Domu = _numerDomu, Numer_Mieszkania = Convert.ToInt32(_numerMieszkania), Id_Zdjecie = new Guid("3c554039-2175-4aaa-9001-1372b82cb04c") }; context.Logins.InsertOnSubmit(userLogin); context.SubmitChanges(); var student = new Student { Id_Login = userLogin.Id_Login, }; context.Students.InsertOnSubmit(student); context.SubmitChanges(); } if (edycja == true) { DataClasses1DataContext context = new DataClasses1DataContext(); var idKraj = Kraj.FindKrajIdByName(_selectedKraj); var idPowiat = Powiat.FindPowiatIdByNazwa(_selectedPowiat); var idGmina = Gmina.FindGminaIdByName(_selectedGmina); var idWojewodztwo = Wojewodztwo.FindWojIdByNazwa(_selectedWojewodztwo); var idNazwa_Miasto = Nazwa_Miasto.FindNazwiaMiastoByName(_selectedMiasto); var idUlica = Ulica.FindUlicaIdByName(_selectedUlica); Miejscowosc oldMiejscowosc = Miejscowosc.CheckMiejscowoscExist(idNazwa_Miasto, idUlica); Region oldRegion = Region.CheckRegionExist(idKraj, idPowiat, idGmina, idWojewodztwo); Adre oldAdres; if (oldMiejscowosc != null && oldRegion != null) { oldAdres = Adre.CheckAdreExist(oldMiejscowosc.Id_Miejscowosc, oldRegion.Id_Region); if (_studentData.Id_Adres == oldAdres.Id_Adres && !Student.AnyChanges(_studentData, _login, _firstName, _lastName, _telephone, _e_Mail, _password, _numerDomu, Convert.ToInt32(_numerMieszkania))) { MessageBox.Show("Nie dokonano żadnych zmian w treści", "Uwaga", MessageBoxButton.OK, MessageBoxImage.Error); return; } else { Login log = context.Logins.Single(x => x.Id_Login == _student.Id_Login); log.Id_Adres = oldAdres.Id_Adres; log.User_Login = _login; log.Student_Imie = _firstName; log.Student_Nazwisko = _lastName; log.Student_Telefon = _telephone; log.Student_E_Mail = _e_Mail; log.Haslo = _password; log.Numer_Domu = _numerDomu; log.Numer_Mieszkania = Convert.ToInt32(_numerMieszkania); context.SubmitChanges(); } } if (oldMiejscowosc == null || oldRegion == null) { if (oldMiejscowosc == null) { var newMiejscowosc = new Miejscowosc { Id_Nazwa_Miasto = idNazwa_Miasto, Id_Ulica = idUlica, Poczta = _poczta, Kod = _kod1.ToString() + '-' + _kod2.ToString() }; context.Miejscowoscs.InsertOnSubmit(newMiejscowosc); context.SubmitChanges(); oldMiejscowosc = newMiejscowosc; } if (oldRegion == null) { var newRegion = new Region { Id_Kraj = idKraj, Id_Wojewodztwo = idWojewodztwo, Id_Powiat = idPowiat, Id_Gmina = idGmina }; context.Regions.InsertOnSubmit(newRegion); context.SubmitChanges(); oldRegion = newRegion; } var newAdres = new Adre { Id_Miejscowosc = oldMiejscowosc.Id_Miejscowosc, Id_Region = oldRegion.Id_Region }; context.Adres.InsertOnSubmit(newAdres); context.SubmitChanges(); Login log = context.Logins.Single(x => x.Id_Login == _student.Id_Login); log.Id_Adres = newAdres.Id_Adres; context.SubmitChanges(); context.Refresh(RefreshMode.OverwriteCurrentValues, newAdres); } } Window frm = (Window)parameter; frm.Close(); }
/*{ * get { return NamestajNaAkciji; } * set { NamestajNaAkciji = value; OnPropertyChanged("NamestajNaAkciji"); } * }*/ public override string ToString() { return($"{Pocetak.ToShortDateString()} - {Kraj.ToShortTimeString()}"); }