public MainContentViewModel(IRadnoMestoSqlProvider radnoMestoSqlProvider, IOperacijaSqlProvider operacijaSqlProvider , IPredmetRadaSqlProvider predmetRadaSqlProvider, IRadnaListaSqlProvider radnaListaSqlProvider , IRadnikProizvodnjaSqlProvider radnikProizvodnjaSqlProvider, IRadniNalogSqlProvider radniNalogSqlProvider , ITehnoloskiPostupakSqlProvider tehnoloskiPostupakSqlProvider, ITrebovanjeSqlProvider trebovanjeSqlProvider, RadnoMestoViewModel radnoMestoViewModel, OperacijaViewModel operacijaViewModel, PredmetRadaViewModel predmetRadaViewModel, RadnaListaViewModel radnaListaViewModel, RadnikProizvodnjaViewModel radnikProizvodnjaViewModel, RadniNalogViewModel radniNalogViewModel, TehnoloskiPostupakViewModel tehnoloskiPostupakViewModel, TrebovanjeViewModel trebovanjeViewModel, TehnPostupakOperacijaViewModel tehnPostupakOperacijaViewModel, ITehnPostupakOperacijaSqlProvider tehnPostupakOperacijaSqlProvider, User loggedUser) { _radnoMestoSqlProvider = radnoMestoSqlProvider; _operacijaSqlProvider = operacijaSqlProvider; _predmetRadaSqlProvider = predmetRadaSqlProvider; _radnikProizvodnjaSqlProvider = radnikProizvodnjaSqlProvider; _radniNalogSqlProvider = radniNalogSqlProvider; _radnaListaSqlProvider = radnaListaSqlProvider; _tehnoloskiPostupakSqlProvider = tehnoloskiPostupakSqlProvider; _trebovanjeSqlProvider = trebovanjeSqlProvider; this.radnoMestoViewModel = radnoMestoViewModel; this.operacijaViewModel = operacijaViewModel; this.predmetRadaViewModel = predmetRadaViewModel; this.radnaListaViewModel = radnaListaViewModel; this.radnikProizvodnjaViewModel = radnikProizvodnjaViewModel; this.radniNalogViewModel = radniNalogViewModel; this.tehnoloskiPostupakViewModel = tehnoloskiPostupakViewModel; this.trebovanjeViewModel = trebovanjeViewModel; this.tehnPostupakOperacijaViewModel = tehnPostupakOperacijaViewModel; this.tehnPostupakOperacijaViewModel.DataShouldBeRefreshed += TehnPostupakOperacijaViewModel_DataShouldBeRefreshed; this.tehnPostupakOperacijaSqlProvider = tehnPostupakOperacijaSqlProvider; GetDataFromDb(); _userName = loggedUser.Ime; _userLastName = loggedUser.Prezime; SetImage(loggedUser.ImagePath); }
public ApplictionMainWindowViewModel(IRadnoMestoSqlProvider radnoMestoSqlProvider, IOperacijaSqlProvider operacijaSqlProvider , IPredmetRadaSqlProvider predmetRadaSqlProvider, IRadnaListaSqlProvider radnaListaSqlProvider , IRadnikProizvodnjaSqlProvider radnikProizvodnjaSqlProvider, IRadniNalogSqlProvider radniNalogSqlProvider , ITehnoloskiPostupakSqlProvider tehnoloskiPostupakSqlProvider, ITrebovanjeSqlProvider trebovanjeSqlProvider, ITehnPostupakOperacijaSqlProvider tehnPostupakOperacijaSqlProvider , IUserSqlProvider userSqlProvider, RadnoMestoViewModel radnoMestoViewModel, OperacijaViewModel operacijaViewModel, PredmetRadaViewModel predmetRadaViewModel, RadnaListaViewModel radnaListaViewModel, RadnikProizvodnjaViewModel radnikProizvodnjaViewModel, RadniNalogViewModel radniNalogViewModel, TehnoloskiPostupakViewModel tehnoloskiPostupakViewModel, TrebovanjeViewModel trebovanjeViewModel, TehnPostupakOperacijaViewModel tehnPostupakOperacijaViewModel) { _userSqlProvider = userSqlProvider; this.radnoMestoViewModel = radnoMestoViewModel; this.operacijaViewModel = operacijaViewModel; this.predmetRadaViewModel = predmetRadaViewModel; this.radnaListaViewModel = radnaListaViewModel; this.radnikProizvodnjaViewModel = radnikProizvodnjaViewModel; this.radniNalogViewModel = radniNalogViewModel; this.tehnoloskiPostupakViewModel = tehnoloskiPostupakViewModel; this.trebovanjeViewModel = trebovanjeViewModel; this.tehnPostupakOperacijaViewModel = tehnPostupakOperacijaViewModel; _radnoMestoSqlProvider = radnoMestoSqlProvider; _operacijaSqlProvider = operacijaSqlProvider; _predmetRadaSqlProvider = predmetRadaSqlProvider; _radnikProizvodnjaSqlProvider = radnikProizvodnjaSqlProvider; _radniNalogSqlProvider = radniNalogSqlProvider; _radnaListaSqlProvider = radnaListaSqlProvider; _tehnoloskiPostupakSqlProvider = tehnoloskiPostupakSqlProvider; _trebovanjeSqlProvider = trebovanjeSqlProvider; this.tehnPostupakOperacijaSqlProvider = tehnPostupakOperacijaSqlProvider; }
public CreateRadnoMestoDialogViewModel(IRadnoMestoSqlProvider radnoMestoSqlProvider, RadnoMesto radnoMesto, MainContentViewModel mainContentViewModel) { _radnoMestoSqlProvider = radnoMestoSqlProvider; _idRadnogMesta = radnoMesto.IDRadnoMesto; _nazivRadnogMesta = radnoMesto.NazivRadnoMesto; _strucnaSprema = radnoMesto.StrucnaSprema; this.mainContentViewModel = mainContentViewModel; }
public ApplicationMainWindow(IUserSqlProvider userSqlProvider , IRadnoMestoSqlProvider radnoMestoSqlProvider, IOperacijaSqlProvider operacijaSqlProvider , IPredmetRadaSqlProvider predmetRadaSqlProvider, IRadnaListaSqlProvider radnaListaSqlProvider , IRadnikProizvodnjaSqlProvider radnikProizvodnjaSqlProvider, IRadniNalogSqlProvider radniNalogSqlProvider , ITehnoloskiPostupakSqlProvider tehnoloskiPostupakSqlProvider, ITrebovanjeSqlProvider trebovanjeSqlProvider , ITehnPostupakOperacijaSqlProvider tehnPostupakOperacijaSqlProvider, RadnoMestoViewModel radnoMestoViewModel, OperacijaViewModel operacijaViewModel, PredmetRadaViewModel predmetRadaViewModel, RadnaListaViewModel radnaListaViewModel, RadnikProizvodnjaViewModel radnikProizvodnjaViewModel, RadniNalogViewModel radniNalogViewModel, TehnoloskiPostupakViewModel tehnoloskiPostupakViewModel, TrebovanjeViewModel trebovanjeViewModel, TehnPostupakOperacijaViewModel tehnPostupakOperacijaViewModel) { InitializeComponent(); DataContext = new ApplictionMainWindowViewModel(radnoMestoSqlProvider, operacijaSqlProvider, predmetRadaSqlProvider, radnaListaSqlProvider, radnikProizvodnjaSqlProvider, radniNalogSqlProvider, tehnoloskiPostupakSqlProvider, trebovanjeSqlProvider, tehnPostupakOperacijaSqlProvider, userSqlProvider, radnoMestoViewModel, operacijaViewModel, predmetRadaViewModel, radnaListaViewModel, radnikProizvodnjaViewModel, radniNalogViewModel , tehnoloskiPostupakViewModel, trebovanjeViewModel, tehnPostupakOperacijaViewModel); }
public CreateRadnoMestoDialogViewModel(IRadnoMestoSqlProvider radnoMestoSqlProvider, MainContentViewModel mainContentViewModel) { _radnoMestoSqlProvider = radnoMestoSqlProvider; this.mainContentViewModel = mainContentViewModel; }
public CreateRadnoMestoDialog(IRadnoMestoSqlProvider _radnoMestoSqlProvider, AUPS.Models.RadnoMesto radnoMesto , MainContentViewModel main) { InitializeComponent(); DataContext = new CreateRadnoMestoDialogViewModel(_radnoMestoSqlProvider, radnoMesto, main); }