private int GetNextNumer(int iddlatabeli) { int _statushistId = 0; string LastMessage = string.Empty; try { IHP_NUMERACJA numerpoz = GetId(8); numerpoz.NUMER++; _statushistId = numerpoz.NUMER; context.IHP_NUMERACJA.Add(numerpoz); context.Entry(numerpoz).State = EntityState.Modified; context.SaveChanges(); } catch (Exception ex) { if (LastMessage == String.Empty) { LastMessage = ex.InnerException.ToString(); } LogManager.WriteLogMessage(LogManager.LogType.Error, LastMessage); } return(_statushistId); }
private void SavePod() { string error = EnableValidationAndGetError(); if (error != null) { MessageBox.Show("Błąd " + error, "Dodawanie grupy kartotekowej", MessageBoxButton.OK); return; } if (_grupakart == null) { MessageBox.Show("Wybierz grupę nadrzędną !!!"); return; } if (_rodzgrkart == null) { MessageBox.Show("Wybierz rodzaj grupy!!!"); return; } IHP_NUMERACJA numerkr = GetId(14); if (numerkr != null) { numerkr.NUMER++; } string LastMessage; try { IHP_GRUPAKART grupakart = new IHP_GRUPAKART() { ID_IHP_GRUPAKART = numerkr.NUMER, ID_IHP_GRUPAKART_NADRZ = _grupakart.ID_IHP_GRUPAKART, ID_IHP_RODZGRUPKART = _rodzgrkart.ID_IHP_RODZGRUPKART, NAZWAGRUPY = NazwaGrupy, KODGRUPY = KodGrupy, KODZLOZONY = KodZlozony, NAZWAZLOZONA = NazwaZlozona }; context.IHP_NUMERACJA.Add(numerkr); context.Entry(numerkr).State = EntityState.Modified; context.IHP_GRUPAKART.Add(grupakart); context.SaveChanges(); LoadCollection(); SentGrupaKart(); Clear(); } catch (Exception ex) { LastMessage = ex.ToString(); if (LastMessage == String.Empty) { LastMessage = ex.InnerException.ToString(); } LogManager.WriteLogMessage(LogManager.LogType.Error, LastMessage); throw ex; } }
private int GetIdCennikHist() { int _cennikHist = 0; string LastMessage = string.Empty; try { IHP_NUMERACJA numerpoz = GetId(7); numerpoz.NUMER++; _cennikHist = numerpoz.NUMER; Context.IHP_NUMERACJA.Add(numerpoz); Context.Entry(numerpoz).State = EntityState.Modified; Context.SaveChanges(); } catch (Exception ex) { if (LastMessage == String.Empty) { LastMessage = ex.InnerException.ToString(); } LogManager.WriteLogMessage(LogManager.LogType.Error, LastMessage); // MessageBoxService.ShowMessage(LastMessage); } return(_cennikHist); }
private void UpdateAndSave() { int defcena = 1; int defdokumnet = 1; string LastMessage; if (_defceny != null) { defcena = _defceny.ID_IHP_DEFCENY; } if (_rodzajdok != null) { defdokumnet = _rodzajdok.ID_IHP_RODZAJDOK; } IHP_NUMERACJA numerkharch = GetId(6); if (numerkharch != null) { numerkharch.NUMER++; } try { IHP_KONTRAHENT_ARCH kontraharch = new IHP_KONTRAHENT_ARCH() { ID_IHP_KONTRAHENT_ARCH = numerkharch.NUMER, ID_IHP_KONTRAHENT = _kontrah.ID_IHP_KONTRAHENT, ID_IHP_DEFCENY = defcena, ID_IHP_RODZAJDOKDEF = defdokumnet, TYPKONTRAH = 1, NAZWA = _nazwa, NRKONTRAH = 0, TELEFON = _telefon, TELKOM = _telkom, EMAIL = _email, NIP = _nip, MIEJSCOWOSC = _miejscowosc, ULICA = _ulica, KODPOCZTOWY = _kodpocztowy, NRDOMU = _nrdomu, NRLOKALU = _nrlokalu, POCZTA = _poczta, AKTYWNY = 1, IHP_KONTRAHENT = _kontrah }; context.IHP_KONTRAHENT_ARCH.Add(kontraharch); context.SaveChanges(); } catch (Exception ex) { LastMessage = ex.ToString(); if (LastMessage == String.Empty) { LastMessage = ex.InnerException.ToString(); } LogManager.WriteLogMessage(LogManager.LogType.Error, LastMessage); throw ex; } }
private void Save() { string LastMessage; IHP_NUMERACJA numerkharch = GetId(10); if (numerkharch != null) { numerkharch.NUMER++; } try { try { IHP_DANEFIRMY Kontrah = new IHP_DANEFIRMY(); Kontrah.ODDATY = DateOd; Kontrah.NAZWA_FIRMY = NazwaPelna; Kontrah.NAZWA_SKROCONA = Nazwa; Kontrah.NIP = Nip; Kontrah.REGON = Regon; Kontrah.MIEJSCOWOSC = Miejscowosc; Kontrah.KODPOCZTOWY = KodPoczta; Kontrah.POCZTA = Poczta; Kontrah.ULICA = Ulica; Kontrah.NRDOMU = NrDomu; Kontrah.NRLOKALU = NrLokalu; Kontrah.EMAIL = Email; Kontrah.TELEFON = Telkom; Kontrah.TELEFON2 = Telefon; Kontrah.ID_IHP_DANEFIRMY = numerkharch.NUMER; context.IHP_DANEFIRMY.Add(Kontrah); context.SaveChanges(); Clear(); LoadCollection(); } catch (DbEntityValidationException e) { foreach (var eve in e.EntityValidationErrors) { LogManager.WriteLogMessage(LogManager.LogType.Error, String.Format("Entity of type \"{0}\" in state \"{1}\" has the following validation errors:", eve.Entry.Entity.GetType().Name, eve.Entry.State)); foreach (var ve in eve.ValidationErrors) { LogManager.WriteLogMessage(LogManager.LogType.Error, String.Format("- Property: \"{0}\", Error: \"{1}\"", ve.PropertyName, ve.ErrorMessage)); // MessageBoxService.ShowMessage(String.Format("- Property: \"{0}\", Error: \"{1}\"", ve.PropertyName, ve.ErrorMessage)); } } } } catch (Exception ex) { LastMessage = ex.ToString(); if (LastMessage == String.Empty) { LastMessage = ex.InnerException.ToString(); } LogManager.WriteLogMessage(LogManager.LogType.Error, LastMessage); throw ex; } }
private void Save() { IHP_NUMERACJA numerkr = GetId(13); if (numerkr != null) { numerkr.NUMER++; } string LastMessage; try { _defceny = new IHP_DEFCENY() { ID_IHP_DEFCENY = numerkr.NUMER, NAZWACENY = _nazwdef, }; if (IsAktywny) { _defceny.AKTYWNY = 1; } if (!IsAktywny) { _defceny.AKTYWNY = 0; } if (OdNetto) { _defceny.ODNETTO = 1; } if (!OdNetto) { _defceny.ODNETTO = 0; } context.IHP_NUMERACJA.Add(numerkr); context.Entry(numerkr).State = EntityState.Modified; context.IHP_DEFCENY.Add(_defceny); context.SaveChanges(); LoadCollection(); SentDefCeny(); Clear(); } catch (Exception ex) { LastMessage = ex.ToString(); if (LastMessage == String.Empty) { LastMessage = ex.InnerException.ToString(); } LogManager.WriteLogMessage(LogManager.LogType.Error, LastMessage); throw ex; } }
private IHP_KONTRAHENT PreparateKontrah() { int defcena = 1; int defdokumnet = 1; string LastMessage; if (_defceny != null) { defcena = _defceny.ID_IHP_DEFCENY; } if (_rodzajdok != null) { defdokumnet = _rodzajdok.ID_IHP_RODZAJDOK; } try { IHP_NUMERACJA numerkh = GetId(2); if (numerkh != null) { numerkh.NUMER++; } IHP_KONTRAHENT kontrah = new IHP_KONTRAHENT() { ID_IHP_KONTRAHENT = numerkh.NUMER, ID_IHP_DEFCENY = defcena, TYPKONTRAH = 1, NAZWA = _nazwa, NRKONTRAH = 0, TELEFON = _telefon, TELKOM = _telkom, EMAIL = _email, NIP = _nip, MIEJSCOWOSC = _miejscowosc, ULICA = _ulica, KODPOCZTOWY = _kodpocztowy, NRDOMU = _nrdomu, NRLOKALU = _nrlokalu, POCZTA = _poczta }; context.IHP_NUMERACJA.Add(numerkh); context.Entry(numerkh).State = EntityState.Modified; return(kontrah); } catch (Exception ex) { LastMessage = ex.ToString(); if (LastMessage == String.Empty) { LastMessage = ex.InnerException.ToString(); } LogManager.WriteLogMessage(LogManager.LogType.Error, LastMessage); throw ex; } }
private void Save() { string LastMessage; try { IHP_RODZAJDOK _rodzajdok = new IHP_RODZAJDOK(); IHP_NUMERACJA numerrodzdok = GetId(7); if (numerrodzdok != null) { numerrodzdok.NUMER++; } if (IsKierunek) { _kierunekmag = 1; } else { _kierunekmag = -1; } int idrodzajdok = numerrodzdok.NUMER; _rodzajdok.ID_IHP_RODZAJDOK = idrodzajdok; _rodzajdok.OPIS = _opis; _rodzajdok.SKROTDOK = _skrotdok; _rodzajdok.KIERUNEKMAG = _kierunekmag; context.IHP_RODZAJDOK.Add(_rodzajdok); context.Entry(_rodzajdok).State = EntityState.Added; context.IHP_NUMERACJA.Add(numerrodzdok); context.Entry(numerrodzdok).State = EntityState.Modified; context.SaveChanges(); Clear(); LoadCollection(); NewRec = true; } catch (Exception ex) { LastMessage = ex.ToString(); if (LastMessage == String.Empty) { LastMessage = ex.InnerException.ToString(); } LogManager.WriteLogMessage(LogManager.LogType.Error, LastMessage); throw ex; } }
private void Save() { int defcena = 1; if (_defceny != null) { defcena = _defceny.ID_IHP_DEFCENY; } IHP_NUMERACJA numerkr = GetId(3); if (numerkr != null) { numerkr.NUMER++; } string LastMessage; try { IHP_KIEROWCA kierowca = new IHP_KIEROWCA() { ID_IHP_KIEROWCA = numerkr.NUMER, NAZWA = _nazwa, TELEFON = _telefon, ID_IHP_KONTRAHENT = _kontrah.ID_IHP_KONTRAHENT, IHP_KONTRAHENT = _kontrah }; context.IHP_NUMERACJA.Add(numerkr); context.Entry(numerkr).State = EntityState.Modified; context.IHP_KIEROWCA.Add(kierowca); context.SaveChanges(); LoadCollection(); SentKierowcy(); } catch (Exception ex) { LastMessage = ex.ToString(); if (LastMessage == String.Empty) { LastMessage = ex.InnerException.ToString(); } LogManager.WriteLogMessage(LogManager.LogType.Error, LastMessage); throw ex; } }
private void Save() { if (!IsTaraRecznie) { tara = _ramka.Waga; } IHP_NUMERACJA numerkr = GetId(4); if (numerkr != null) { numerkr.NUMER++; } string LastMessage; try { IHP_SAMOCHOD samochod = new IHP_SAMOCHOD() { ID_IHP_SAMOCHOD = numerkr.NUMER, NAZWA = _nazwa, NRREJ = _nrrej, ID_IHP_KIEROWCA = _kierowca.ID_IHP_KIEROWCA, IHP_KIEROWCA = _kierowca, TARA = tara }; context.IHP_NUMERACJA.Add(numerkr); context.Entry(numerkr).State = EntityState.Modified; context.IHP_SAMOCHOD.Add(samochod); context.SaveChanges(); LoadCollection(); SentSamochod(); Clear(); } catch (Exception ex) { LastMessage = ex.ToString(); if (LastMessage == String.Empty) { LastMessage = ex.InnerException.ToString(); } LogManager.WriteLogMessage(LogManager.LogType.Error, LastMessage); throw ex; } }
private void SaveNad() { IHP_NUMERACJA numerkr = GetId(14); if (numerkr != null) { numerkr.NUMER++; } string LastMessage; try { _grupakart = new IHP_GRUPAKART() { ID_IHP_GRUPAKART = numerkr.NUMER, NAZWAGRUPY = NazwaGrupy, KODGRUPY = KodGrupy, KODZLOZONY = KodZlozony, NAZWAZLOZONA = NazwaZlozona }; context.IHP_NUMERACJA.Add(numerkr); context.Entry(numerkr).State = EntityState.Modified; context.IHP_GRUPAKART.Add(_grupakart); context.SaveChanges(); LoadCollection(); SentGrupaKart(); Clear(); } catch (Exception ex) { LastMessage = ex.ToString(); if (LastMessage == String.Empty) { LastMessage = ex.InnerException.ToString(); } LogManager.WriteLogMessage(LogManager.LogType.Error, LastMessage); throw ex; } }
private void SaveRodzaj() { IHP_NUMERACJA numerkr = GetId(16); if (numerkr != null) { numerkr.NUMER++; } string LastMessage; try { _rodzgrkart = new IHP_RODZGRUPKART() { ID_IHP_RODZGRUPKART = numerkr.NUMER, NAZWA = _nazwarodz }; context.IHP_NUMERACJA.Add(numerkr); context.Entry(numerkr).State = EntityState.Modified; context.IHP_RODZGRUPKART.Add(_rodzgrkart); context.SaveChanges(); LoadRodzKartLst(); SentGrupaKart(); Clear(); } catch (Exception ex) { LastMessage = ex.ToString(); if (LastMessage == String.Empty) { LastMessage = ex.InnerException.ToString(); } LogManager.WriteLogMessage(LogManager.LogType.Error, LastMessage); throw ex; } }
private void Save() { string error = EnableValidationAndGetError(); if (error != null) { MessageBox.Show("Błąd " + error, "Dodawanie grupy kartotekowej", MessageBoxButton.OK); return; } int defcena = 1; int defdokumnet = 1; string LastMessage; if (_defceny != null) { defcena = _defceny.ID_IHP_DEFCENY; } if (_rodzajdok != null) { defdokumnet = _rodzajdok.ID_IHP_RODZAJDOK; } IHP_NUMERACJA numerkharch = GetId(6); if (numerkharch != null) { numerkharch.NUMER++; } try { IHP_KONTRAHENT_ARCH kontraharch = new IHP_KONTRAHENT_ARCH() { ID_IHP_KONTRAHENT_ARCH = numerkharch.NUMER, ID_IHP_DEFCENY = defcena, ID_IHP_RODZAJDOKDEF = defdokumnet, TYPKONTRAH = 1, NAZWA = _nazwa, NRKONTRAH = 0, TELEFON = _telefon, TELKOM = _telkom, EMAIL = _email, NIP = _nip, MIEJSCOWOSC = _miejscowosc, ULICA = _ulica, KODPOCZTOWY = _kodpocztowy, NRDOMU = _nrdomu, NRLOKALU = _nrlokalu, POCZTA = _poczta, AKTYWNY = 1, IHP_KONTRAHENT = PreparateKontrah() }; context.IHP_KONTRAHENT_ARCH.Add(kontraharch); context.SaveChanges(); Clear(); LoadCollection(); SentKontraharch(); } catch (Exception ex) { LastMessage = ex.ToString(); if (LastMessage == String.Empty) { LastMessage = ex.InnerException.ToString(); } LogManager.WriteLogMessage(LogManager.LogType.Error, LastMessage); throw ex; } }
private void Save() { int idKierwoca = 0; int idSamochod = 0; int idKontrahArch = 0; IHP_NUMERACJA numerkr = GetId(11); if (numerkr != null) { numerkr.NUMER++; } string LastMessage; if (_kierowca != null) { idKierwoca = _kierowca.ID_IHP_KIEROWCA; } if (_samochod != null) { idSamochod = _samochod.ID_IHP_SAMOCHOD; } if (_kontraharch != null) { idKontrahArch = _kontraharch.ID_IHP_KONTRAHENT_ARCH; } try { IHP_WAZENIE_USLUGA wazenie = new IHP_WAZENIE_USLUGA() { ID_IHP_WAZENIE_USLUGA = numerkr.NUMER, DATACZAS = DateTime.Now, ID_IHP_KIEROWCA = idKierwoca, ID_IHP_SAMOCHOD = idSamochod, WAGA = _ramka.Waga, ID_IHP_KONTRAHENT_ARCH = idKontrahArch, STATUS = 0, NRKWIT = numerkr.NUMER, //docelowo obsluga numeracji NRKWITWEW = GetNrKwitWew(numerkr.NUMER), KIEROWCA_NAZWA = KierowcaNazwa, KONTRAHENT_NAZWA = KontrahentNazwa, NRREJ_NAZWA = _nrrejnazwa, UWAGI = _uwagi }; context.IHP_NUMERACJA.Add(numerkr); context.Entry(numerkr).State = EntityState.Modified; context.IHP_WAZENIE_USLUGA.Add(wazenie); context.SaveChanges(); Clear(); //SentSamochod(); //SentWazenie(); } catch (DbEntityValidationException ewx) { LastMessage = ewx.ToString(); if (LastMessage == String.Empty) { LastMessage = ewx.InnerException.ToString(); } LogManager.WriteLogMessage(LogManager.LogType.Error, LastMessage); throw ewx; } catch (Exception ex) { LastMessage = ex.ToString(); if (LastMessage == String.Empty) { LastMessage = ex.InnerException.ToString(); } LogManager.WriteLogMessage(LogManager.LogType.Error, LastMessage); throw ex; } }