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 CreateOperacijaDialogViewModel(IOperacijaSqlProvider operacijaSqlProvider, Operacija operacija, MainContentViewModel mainContentViewModel) { _operacijaSqlProvider = operacijaSqlProvider; IdOperacije = operacija.IDOperacija; NazivOperacije = operacija.NazivOperacije; OsnovnoVreme = operacija.OsnovnoVreme.ToString(); DodatnoVreme = operacija.DodatnoVreme.ToString(); PomocnoVreme = operacija.PomocnoVreme.ToString(); PomocnoVreme = operacija.PomocnoVreme.ToString(); OznakaMasine = operacija.OznakaMasine; 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 CreateOperacijaDialog(IOperacijaSqlProvider _operacijaSqlProvider, AUPS.Models.Operacija operacija, MainContentViewModel main) { InitializeComponent(); DataContext = new CreateOperacijaDialogViewModel(_operacijaSqlProvider, operacija, main); }
public CreateOperacijaDialogViewModel(IOperacijaSqlProvider operacijaSqlProvider, MainContentViewModel mainContentViewModel) { _operacijaSqlProvider = operacijaSqlProvider; this.mainContentViewModel = mainContentViewModel; }