public TipNamestajaEditProzor() { InitializeComponent(); tipNamestaja = new TipNamestaja(); tbNaziv.DataContext = tipNamestaja; operacija = Operacija.DODAVANJE; }
public DodatnaUslugaWindow(DodatnaUsluga dodatnaUsluga, Operacija operacija) { InitializeComponent(); this.dodatnaUsluga = dodatnaUsluga; this.operacija = operacija; PopunjavanjePolja(dodatnaUsluga); }
public TipNamestajaWindow(Operacija operacija, TipNamestaja tipNamestaja) { InitializeComponent(); this.tipNamestaja = tipNamestaja; this.operacija = operacija; tbNaziv.DataContext = tipNamestaja; }
public AkcijaWindow(Akcija akcija, Operacija operacija = Operacija.DODAVANJE) { InitializeComponent(); this.akcija = akcija; this.operacija = operacija; dpPocetak.DataContext = akcija; dpKraj.DataContext = akcija; tbNaziv.DataContext = akcija; tbNaziv.MaxLength = 60; dataGridNamestaj.AutoGenerateColumns = false; dataGridNamestaj.IsSynchronizedWithCurrentItem = true; dataGridNamestaj.DataContext = akcija; viewn = CollectionViewSource.GetDefaultView(akcija.ListaNaAkciji); dataGridNamestaj.ItemsSource = viewn; if (akcija.Id == 0) { dpPocetak.DisplayDateStart = DateTime.Now; dpKraj.DisplayDateStart = dpPocetak.SelectedDate; dpKraj.DisplayDateStart = DateTime.Now; } if (operacija == Operacija.INFO) { dpPocetak.IsEnabled = false; dpKraj.IsEnabled = false; tbNaziv.IsReadOnly = true; tbNaziv.IsReadOnly = true; btnDodaj.IsEnabled = false; btnObrisi.IsEnabled = false; } }
// Moje : private void InicilizujVrednosti(Namestaj namestaj, Operacija operacija) { cbAkcije.Items.Add(""); foreach (var Akcija in Projekat.instanca.Akcija) { cbAkcije.Items.Add(Akcija.naziv); } if (namestaj.akcija != 0) { cbAkcije.SelectedItem = Akcija.GetID(namestaj.akcija).naziv; } else { cbAkcije.SelectedItem = ""; } foreach (var Tip in Projekat.instanca.TipNamestaja) { cbTipNamestaja.Items.Add(Tip.Naziv); } if (namestaj.tipNamestaja == 0) { cbTipNamestaja.SelectedItem = Projekat.instanca.TipNamestaja.ElementAt(0).Naziv; } else { cbTipNamestaja.SelectedItem = TipNamestaja.GetID(namestaj.tipNamestaja).Naziv; } this.operacija = operacija; this.namestaj = namestaj; tbNaziv.Text = namestaj.naziv; tbCena.Text = namestaj.jedinicnaCena.ToString(); tbSifra.Text = namestaj.sifra.ToString(); tbKolicina.Text = namestaj.kolicina.ToString(); }
public KorisnikWindow(Korisnik korisnik, string korisnickoIme, Operacija operacija = Operacija.DODAVANJE) { InitializeComponent(); this.korisnickoIme = korisnickoIme; this.korisnik = korisnik; this.operacija = operacija; tbIme.DataContext = korisnik; tbPrezime.DataContext = korisnik; tbKorisnickoIme.DataContext = korisnik; tbPassword.DataContext = korisnik; cbTipKorisnika.ItemsSource = Enum.GetValues(typeof(Enums.TipKorisnika)).Cast <Enums.TipKorisnika>(); cbTipKorisnika.DataContext = korisnik; tbIme.MaxLength = 20; tbPrezime.MaxLength = 30; tbKorisnickoIme.MaxLength = 25; tbPassword.MaxLength = 25; if (operacija == Operacija.IZMENA) { tbIme.IsEnabled = false; tbPrezime.IsEnabled = false; } }
public NamestajWindow(Namestaj namestaj, Operacija operacija) { InitializeComponent(); this.namestaj = namestaj; this.operacija = operacija; PopunjavanjePolja(namestaj); }
public TipNamestajaDodavanjeIzmena(TipNamestaja tipNamestaja, Operacija operacija) { InitializeComponent(); this.tipNamestaja = tipNamestaja; this.operacija = operacija; tbNazivTipa.DataContext = tipNamestaja; }
public AkcijeWindow(Akcija akcija, Operacija operacija) { InitializeComponent(); this.akcija = akcija; this.operacija = operacija; this.listaNaAkciji = new ObservableCollection <NaAkciji>(); this.zaBrisanje = new ObservableCollection <NaAkciji>(); SelektovaniNamestaj = new NaAkciji(); tbNaziv.DataContext = akcija; tbPopust.DataContext = akcija; dtPocetka.DataContext = akcija; dtKraj.DataContext = akcija; dgPopustNamestaj.DataContext = akcija; foreach (var ak in Projekat.Instance.NaAkcijama) { if (ak.IdAkcije == akcija.Id) { listaNaAkciji.Add(ak); } } dgPopustNamestaj.ItemsSource = listaNaAkciji; }
public TipNamestajaWindow(TipNamestaja tipNamestaja, Operacija operacija) { InitializeComponent(); this.tipNamestaja = tipNamestaja; this.operacija = operacija; PopunjavanjePolja(tipNamestaja); }
public RacunEditNamestajDU(Operacija operacija, Racun racun) { InitializeComponent(); this.operacija = operacija; this.racun = racun; switch (operacija) { case Operacija.Namestaj: view = CollectionViewSource.GetDefaultView(Projekat.Instance.namestaj); view.Filter = namestajFilter; dgPrikaz.ItemsSource = view; dgPrikaz.IsSynchronizedWithCurrentItem = true; dgPrikaz.ColumnWidth = new DataGridLength(1, DataGridLengthUnitType.Star); break; case Operacija.DodatnaUsluga: view = CollectionViewSource.GetDefaultView(Projekat.Instance.DU); view.Filter = dodatnaFilter; dgPrikaz.ItemsSource = view; dgPrikaz.IsSynchronizedWithCurrentItem = true; dgPrikaz.ColumnWidth = new DataGridLength(1, DataGridLengthUnitType.Star); tbKolicina.Visibility = System.Windows.Visibility.Hidden; label1.Visibility = System.Windows.Visibility.Hidden; break; } }
public ObservableCollection <Operacija> GetAllFromOperacija() { ObservableCollection <Operacija> operacijaList = new ObservableCollection <Operacija>(); using (NpgsqlConnection sqlConnection = ConnectionCreator.createConnection()) { sqlConnection.Open(); NpgsqlCommand cmd = new NpgsqlCommand(GET_ALL_RECORDS_FROM_OPERACIJA, sqlConnection); NpgsqlDataReader rdr = cmd.ExecuteReader(); while (rdr.Read()) { Operacija operacija = new Operacija(); operacija.IDOperacija = rdr.GetInt32(0); operacija.NazivOperacije = rdr.GetString(1); operacija.OsnovnoVreme = rdr.GetInt32(2); operacija.PomocnoVreme = rdr.GetInt32(3); operacija.DodatnoVreme = rdr.GetInt32(4); operacija.OznakaMasine = rdr.GetString(5); operacijaList.Add(operacija); } } return(operacijaList); }
public SalonWindow(Salon salon, Operacija operacija = Operacija.DODAVANJE) { InitializeComponent(); this.salon = salon; this.operacija = operacija; tbNaziv.DataContext = salon; tbAdresa.DataContext = salon; tbEmail.DataContext = salon; tbSajt.DataContext = salon; tbTelefon.DataContext = salon; tbPIB.DataContext = salon; tbZiroRacun.DataContext = salon; tbMaticniBr.DataContext = salon; tbNaziv.MaxLength = 40; tbAdresa.MaxLength = 60; tbEmail.MaxLength = 40; tbSajt.MaxLength = 60; tbTelefon.MaxLength = 30; tbPIB.MaxLength = 255; tbZiroRacun.MaxLength = 255; tbMaticniBr.MaxLength = 255; }
private void CreateButtonCommandExecute(object param) { Operacija operacija = new Operacija { DodatnoVreme = Int32.Parse(DodatnoVreme), PomocnoVreme = Int32.Parse(PomocnoVreme), OsnovnoVreme = Int32.Parse(OsnovnoVreme), NazivOperacije = NazivOperacije, OznakaMasine = OznakaMasine }; bool isCreated = _operacijaSqlProvider.CreateOperacijaById(operacija); if (isCreated) { Window curWindow = (Window)param; curWindow.Close(); mainContentViewModel.RefreshData(); } else { ErrorDialog errorDialog = new ErrorDialog(); ErrorDialogViewModel errorDialogViewModel = (ErrorDialogViewModel)errorDialog.DataContext; errorDialog.Title = "Greška"; errorDialogViewModel.ErrorMessage = "Došlo je do greške. Pokušajte ponovo"; errorDialog.ShowDialog(); } }
public ProdajaNamestajaWindow(ProdajaNamestaja prodajaNamestaja, Operacija operacija) { InitializeComponent(); prodajaNamestaja.StavkeProdaje = StavkaProdaje.GetAllId(prodajaNamestaja.Id); prodajaNamestaja.ProdateUsluge = ProdataUsluga.GetAllId(prodajaNamestaja.Id); viewStavka = CollectionViewSource.GetDefaultView(prodajaNamestaja.StavkeProdaje); viewUsluga = CollectionViewSource.GetDefaultView(prodajaNamestaja.ProdateUsluge); viewStavka.Filter = PrikazFilterStavka; viewUsluga.Filter = PrikazFilterUsluga; this.prodajaNamestaja = prodajaNamestaja; this.operacija = operacija; dgDodatnaUsluga.ItemsSource = viewUsluga; dgIdNamestaja.ItemsSource = viewStavka; dpDatumProdaje.DataContext = prodajaNamestaja; tbKupac.DataContext = prodajaNamestaja; dgIdNamestaja.DataContext = prodajaNamestaja; dgDodatnaUsluga.DataContext = prodajaNamestaja; lblUkupnaCenaSaPDV.DataContext = prodajaNamestaja; lblUkupnaCenaBezPDV.DataContext = prodajaNamestaja; }
public Odgovor KreirajZahtev(Operacija operacija, object objekat) { Zahtev zahtev = new Zahtev(operacija, objekat); try { formatter.Serialize(tok, zahtev); return(ObradiOdgovor()); } catch (Exception e) { Console.WriteLine(e.Message); if (e is IOException) { e = new Exception("Server je prestao sa radom."); } if (e is SocketException) { e = new Exception("Socket exception."); } throw e; } }
protected override bool Izvrsi(IOpstiDomenskiObjekat odo) { try { var rez = BrokerBP.Instance.VratiSveUslov(odo); if (rez.Count > 0) { List <Operacija> operacije = new List <Operacija>(); foreach (var r in rez) { Operacija o = (Operacija)r; var sala = BrokerBP.Instance.VratiPrvog(new Sala() { SalaID = (o).SalaID }); if (sala == null) { throw new Exception(); } o.Sala = (Sala)sala; operacije.Add(o); } Rezultat = operacije; return(true); } else { return(false); } } catch (Exception) { return(false); } }
internal static void PrikaziDetaljeOperacije(object dataBoundItem) { LoadedOperation = null; Operacija o = (Operacija)dataBoundItem; OperacijaPrikazForma = new OperacijaPrikazForma(o); OperacijaPrikazForma.ShowDialog(); }
public DodatneUslugeDodavanjeIzmene(DodatneUsluge dodatneUsluge, Operacija operacija) { InitializeComponent(); this.operacija = operacija; this.dodatneUsluge = dodatneUsluge; tbNazivUsluge.DataContext = dodatneUsluge; tbCenaUsluge.DataContext = dodatneUsluge; }
public DodatnaUslugaWindowEdit(Operacija operacija, DodatnaUsluga dodatnaUsluga) { InitializeComponent(); this.operacija = operacija; this.dodatnaUsluga = dodatnaUsluga; tbCena.DataContext = dodatnaUsluga; tbNaziv.DataContext = dodatnaUsluga; }
public EditDodatnaUslugaWindow(DodatnaUsluga usluga, Operacija operacija) { InitializeComponent(); this.usluga = usluga; this.operacija = operacija; tbNaziv.DataContext = usluga; tbCijena.DataContext = usluga; }
public AkcijaWindow(Akcija akcija, Operacija operacija) { InitializeComponent(); this.akcija = akcija; this.operacija = operacija; dgNamestaj.AutoGenerateColumns = false; dgNamestaj.IsSynchronizedWithCurrentItem = true; PopunjavanjePolja(); }
public StavkeWindow(StavkaProdaje stavka, Operacija operacija) { InitializeComponent(); Stavka = stavka; this.operacija = operacija; dgNamestaj.ItemsSource = Projekat.Instance.Namestaj.Where(n => n.Obrisan == false && n.Kolicina > 0); dgNamestaj.SelectedIndex = 0; tbKolicina.DataContext = Stavka; }
public EditTipWindow(TipNamestaja tip, Operacija operacija) { InitializeComponent(); this.tip = tip; this.operacija = operacija; tbNaziv.DataContext = tip; }
public DodatneUslugeWindow(DodatnaUsluga dodatnaUsluga, Operacija operacija) { InitializeComponent(); this.dodatnaUsluga = dodatnaUsluga; this.operacija = operacija; tbNaziv.DataContext = dodatnaUsluga; tbCena.DataContext = dodatnaUsluga; }
public IzmenaTipaNamestajaWindow(TipNamestaja tipNamestaja, Operacija operacija) { InitializeComponent(); this.tipNamestaja = tipNamestaja; this.operacija = operacija; tbNazi.DataContext = tipNamestaja; }
public MestoEdit(Mesto mesto, Operacija operacija) { InitializeComponent(); this.mesto = mesto; this.operacija = operacija; tbMesto.DataContext = mesto; }
internal static void PretraziOperacije(DateTime datum) { Operacija op = new Operacija() { TerminOd = datum }; Komunikacija.Instance.PretragaOperacija(op); }
public ProdajaProzor(ProdajaNamestaja prodaja, Operacija operacija) { InitializeComponent(); this.prodaja = prodaja; this.operacija = operacija; dgStavke.ItemsSource = prodaja.StavkeProdaje; tbKupac.DataContext = prodaja; dpDatum.DataContext = prodaja; }
public EditDodatneUsluge(DodatnaUsluga dUsluga, Operacija operacija) { InitializeComponent(); this.dUsluga = dUsluga; this.operacija = operacija; tbNaziv.DataContext = dUsluga; tbCena.DataContext = dUsluga; }