public DodajGostaWindow(IzmeniIznajmljivanjeWindow izmenaProzor, STANJE st)
        {
            InitializeComponent();
            if (st == STANJE.DODAVANJE)
            {
                Gost = new Gost();
            }
            else if (st == STANJE.IZMENA)
            {
                Gost = izmenaProzor.dgGosti.SelectedItem as Gost;
            }

            //Gost = new Gost();

            this.DataContext = Gost;
        }
Beispiel #2
0
        public IzmeniTipSobeWindow(TipoviSobeWindow tipoviSobeWindow, STANJE st)
            : this()
        {
            this.tipoviSobeWindow = tipoviSobeWindow;
            this.trenutnoStanje   = st;
            if (st == STANJE.IZMENA)
            {
                this.orgTipSobe = tipoviSobeWindow.dgTipoviSobe.SelectedItem as TipSobe;
                this.tipSobe    = orgTipSobe.Clone() as TipSobe;
            }
            else
            {
                this.tipSobe    = new TipSobe();
                this.orgTipSobe = tipSobe;
            }

            this.DataContext = tipSobe;
        }
Beispiel #3
0
        public IzmeniCenovnikWindow(CenovnikWindow cenovnikWindow, STANJE st)
            : this()
        {
            this.cenovnikWindow = cenovnikWindow;
            this.trenutnoStanje = st;
            if (st == STANJE.IZMENA)
            {
                this.orgCenovnik = cenovnikWindow.dgCenovnik.SelectedItem as Cenovnik;
                this.cenovnik    = orgCenovnik.Clone() as Cenovnik;
            }
            else
            {
                this.cenovnik    = new Cenovnik();
                this.orgCenovnik = cenovnik;
            }

            this.DataContext = cenovnik;
        }
        public IzmeniIznajmljivanjeWindow(IznajmljivanjeWindow iznajmljivanjeWindow, STANJE st)
            : this()
        {
            this.iznajmljivanjeWindow = iznajmljivanjeWindow;
            this.trenutnoStanje       = st;
            if (st == STANJE.IZMENA)
            {
                this.orgIznajmljivanje = iznajmljivanjeWindow.dgIznajmljivanja.SelectedItem as Iznajmljivanje;
                this.iznajmljivanje    = orgIznajmljivanje.Clone() as Iznajmljivanje;
            }
            else
            {
                this.iznajmljivanje    = new Iznajmljivanje();
                this.orgIznajmljivanje = iznajmljivanje;
            }

            this.DataContext    = iznajmljivanje;
            dgGosti.ItemsSource = iznajmljivanje.Gosti;

            /*
             * if (dgGosti.Items.Count == (cbSoba.SelectedItem as Soba).TipS.BrojKreveta)
             * {
             *  btnDodajGosta.IsEnabled = false;
             * }
             */
            //dgGosti.AutoGenerateColumns = false;
            //dgGosti.ColumnWidth = new DataGridLength(1, DataGridLengthUnitType.Star);
            //datePickerPocetni.DisplayDateStart = DateTime.Today;
            //datePickerPocetni.SelectedDate = DateTime.Today;
            //datePickerPocetni.Text.StartsWith("1.4.2016.");
            //datePickerPocetni.Value = DateTime.Today;
            //datePickerZavrsni.DisplayDateStart = DateTime.Today;

            /*if (iznajmljivanje == null)
             * {
             *  datePickerPocetni.DisplayDate = "1/1/2016";
             *  datePickerZavrsni.DisplayDate = DateTime.Today as String;
             * }
             */
        }
        public IzmeniKorisnikaWindow(KorisniciWindow korisniciWindow, STANJE st)
            : this()
        {
            this.korisniciWindow = korisniciWindow;
            this.trenutnoStanje  = st;
            if (st == STANJE.IZMENA)
            {
                this.orgKorisnik = korisniciWindow.dgKorisnici.SelectedItem as Korisnik;
                this.korisnik    = orgKorisnik.Clone() as Korisnik;
            }
            else
            {
                this.korisnik    = new Korisnik();
                this.orgKorisnik = korisnik;
            }

            this.DataContext = korisnik;

            foreach (var item in Korisnik.TIP_KORISNIKA.GetValues(typeof(Korisnik.TIP_KORISNIKA)))
            {
                cbTipKorisnika.Items.Add(item);
            }
        }
Beispiel #6
0
        public IzmeniSobuWindow(SobeWindow sobeWindow, STANJE st)
            : this()
        {
            this.sobeWindow     = sobeWindow;
            this.trenutnoStanje = st;
            if (st == STANJE.IZMENA)
            {
                this.orgSoba = sobeWindow.dgSobe.SelectedItem as Soba;
                this.soba    = orgSoba.Clone() as Soba;
                //tbBrojSobe.Text = soba.Broj.ToString();
                //combTipSobe.ItemsSource = Aplikacija.Instanca.hotel.tipoviSobe;
                //combTipSobe.SelectedItem = soba.tipSobe;
                //chbTv.IsChecked = soba.tv;
                //chbMiniBar.IsChecked = soba.miniBar;
            }
            else
            {
                this.soba    = new Soba();
                this.orgSoba = soba;
            }

            this.DataContext        = soba;
            combTipSobe.ItemsSource = Aplikacija.Instanca.hotel.tipoviSobe;
        }