public CikkekTorzsViewModel() { MunkaruhaDatabaseHelper cikkhelper = new MunkaruhaDatabaseHelper(); Cikkek = cikkhelper.GetAllCikkek(); SearchableRuha = new BindableCollection <Munkaruha>(Cikkek); }
public void Print(FlowDocument Document) { PrintDialog pd = new PrintDialog(); pd.UserPageRangeEnabled = true; if (pd.ShowDialog() != true) { return; } pd.PrintTicket.PageMediaSize = new PageMediaSize(PageMediaSizeName.ISOA4);; Document.PageWidth = PrintLayout.A4.Size.Width; Document.PageHeight = PrintLayout.A4.Size.Height; Document.PagePadding = PrintLayout.A4.Margin; Document.ColumnWidth = PrintLayout.A4.ColumnWidth; IDocumentPaginatorSource idocument = Document as IDocumentPaginatorSource; pd.PrintDocument(idocument.DocumentPaginator, "Printing Flow Document..."); var result = MessageBox.Show("Szeretné kivezetni a dolgozóról a cikkekekt? (Akkor ajánlott ha már kifizette)", "Törlés", MessageBoxButton.YesNo, MessageBoxImage.Question); if (result == MessageBoxResult.Yes) { MunkaruhaDatabaseHelper helper = new MunkaruhaDatabaseHelper(); if (helper.MegvaltRuhakByDolgozoID(Dolgozo.Id)) { MessageBox.Show("Sikeres kivezetés!"); } TryClose(true); } TryClose(false); }
public void Save() { MunkaruhaDatabaseHelper helper = new MunkaruhaDatabaseHelper(); try { if (helper.AddMunkaruhaToRaktar(Ruhak.ToArray <Munkaruha>())) { MessageBox.Show("Sikeres hozzáadás"); } else { if (Ruhak.Count == 0) { MessageBox.Show("Nincs cikk hozzáadva a táblázathoz !"); return; } else { MessageBox.Show("Hiba"); } } } catch (Exception e) { MessageBox.Show(e.Message); } TryClose(true); }
public void Save() { MunkaruhaDatabaseHelper helper = new MunkaruhaDatabaseHelper(); helper.KiadasMunkaruha(Dolgozo.Id, ruhak.ToArray <Munkaruha>()); TryClose(true); }
public void SaveAction() { if (Ruha == null) { MunkaruhaDatabaseHelper ruhahelper = new MunkaruhaDatabaseHelper(); if (ruhahelper.AddNewRuha(NewName, Mertekegyseg, Group)) { TryClose(true); } else { TryClose(false); } } else { MunkaruhaDatabaseHelper ruhahelper = new MunkaruhaDatabaseHelper(); if (ruhahelper.ModifyRuha(new Munkaruha() { Id = Ruha.Id, Mertekegyseg = this.Mertekegyseg, CikkcsoportId = Group.Id, Cikknev = NewName })) { TryClose(true); } else { TryClose(false); } } }
public void Save() { MunkaruhaDatabaseHelper helper = new MunkaruhaDatabaseHelper(); helper.KiadasMunkaruha(Dolgozo.Id, ruhak.ToArray <Munkaruha>()); MessageBox.Show($"Cikk(ek) kiadva {Dolgozo.Name} számára."); Reset(); }
public void Cikk() { var windowmanager = new WindowManager(); MunkaruhaDatabaseHelper helper = new MunkaruhaDatabaseHelper(); var window = new AddAndModifyCikkViewModel(helper.GetCikkCsoportok()); var result = windowmanager.ShowDialog(window, null, null); if (result == true) { MessageBox.Show("Cikk hozzáadva"); } }
public void AddCikk() { var windowmanager = new WindowManager(); MunkaruhaDatabaseHelper cshelper = new MunkaruhaDatabaseHelper(); BindableCollection <Csoport> PartnerCsoportok = cshelper.GetCikkCsoportok(); var window = new AddAndModifyCikkViewModel(PartnerCsoportok); var result = windowmanager.ShowDialog(window, null, null); if (result == true) { MunkaruhaDatabaseHelper cikkhelper = new MunkaruhaDatabaseHelper(); Cikkek = cikkhelper.GetAllCikkek(); SearchableRuha = new BindableCollection <Munkaruha>(Cikkek); MessageBox.Show("Cikk hozzáadva"); } }
public void DoubleClickMunkaruhaList() { if (SelectedMunkaruha != null) { var windowmanager = new WindowManager(); var cshelper = new MunkaruhaDatabaseHelper(); BindableCollection <Csoport> PartnerCsoportok = cshelper.GetCikkCsoportok(); var window = new AddAndModifyCikkViewModel(PartnerCsoportok, SelectedMunkaruha); var result = windowmanager.ShowDialog(window, null, null); if (result == true) { Cikkek = cshelper.GetAllCikkek(); SearchableRuha = new BindableCollection <Munkaruha>(Cikkek); MessageBox.Show("Cikk módosítva"); } } }
private void SetCikkek() { Cikkek = new BindableCollection <Munkaruha>(); var dbhelper = new MunkaruhaDatabaseHelper(); if (window is KiadWindowViewModel || window is KiadFullViewModel) { foreach (var cikk in dbhelper.GetRuhakFromRaktar()) { Cikkek.Add(cikk); } } else { foreach (var cikk in dbhelper.GetAllCikkek()) { Cikkek.Add(cikk); } } }
public void RemoveCikk() { if (SelectedMunkaruha != null) { var result = MessageBox.Show(string.Format("Valóban törölni szeretné a következő cikket: {0} ?", SelectedMunkaruha.NameForCikk), "Cikk törlése", MessageBoxButton.YesNo); if (result == MessageBoxResult.Yes) { var munkaruhahelper = new MunkaruhaDatabaseHelper(); if (munkaruhahelper.DeleteRuha(SelectedMunkaruha.Id)) { Cikkek = munkaruhahelper.GetAllCikkek(); SearchableRuha = new BindableCollection <Munkaruha>(Cikkek); MessageBox.Show("Cikk törölve."); } else { MessageBox.Show("Sikertelen törlés. Amíg van ilyen cikk a dolgozóknál nem lehet törölni!"); } } } }
public void SaveAction() { if (NewName == null || NewName == string.Empty) { MessageBox.Show("Hibás adat"); return; } MunkaruhaDatabaseHelper helper = new MunkaruhaDatabaseHelper(); if (helper.AddCikkCsoport(new Csoport() { Name = NewName })) { TryClose(true); } else { MessageBox.Show("Hiba a mentés közben"); TryClose(false); } }
private void GetRuhakByBevetId(Bevetel bevet) { MunkaruhaDatabaseHelper helper = new MunkaruhaDatabaseHelper(); Ruhak = helper.GetRuhaByBevetId(bevet.BevetId); }