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 CreatePredmetRadaDialogViewModel(IPredmetRadaSqlProvider predmetRadaSqlProvider, PredmetRada predmetRada, MainContentViewModel mainContentViewModel) { _predmetRadaSqlProvider = predmetRadaSqlProvider; IdPredmetaRada = predmetRada.IDPredmetRada; TipPredmetaRada = predmetRada.TipPredmetRada; NazivPR = predmetRada.NazivPR; JedMere = predmetRada.JedMerePR; Cena = predmetRada.Cena.ToString(); 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 CreatePredmetRadaDialogViewModel(IPredmetRadaSqlProvider predmetRadaSqlProvider, MainContentViewModel mainContentViewModel) { _predmetRadaSqlProvider = predmetRadaSqlProvider; this.mainContentViewModel = mainContentViewModel; }
public CreatePredmetRadaDialog(IPredmetRadaSqlProvider _predmetRadaSqlProvider, AUPS.Models.PredmetRada predmetRada, MainContentViewModel main) { InitializeComponent(); DataContext = new CreatePredmetRadaDialogViewModel(_predmetRadaSqlProvider, predmetRada, main); }