public void AddPart(string zlecenieNr, DateTime dataPrzyjecia, string towarKod, int ilość, string pracOpeKod) { try { OP_CSRSLib.SrsZlecenie zlecenie = GetOrCreateOrder(zlecenieNr, dataPrzyjecia, "SRW"); CDNTwrb1.Towar towar = optima.GetGoodByCode(towarKod, 1); OP_CSRSLib.SrsCzesc czesc = zlecenie.Czesci.AddNew(); czesc.TwrId = towar.ID; czesc.IloscPobieranaJM = ilość; SetServiceman(czesc, pracOpeKod); } catch (Exception e) { throw new Exception("Błąd przy dodawaniu części o kodzie [" + towarKod + "] dla zlecenia o nr [" + zlecenieNr + "]: " + e.Message); } }
public void AddAction(string zlecenieNr, DateTime dataPrzyjecia, string usługaKod, string opis, string pracOpeKod, DateTime dataWykonania, DateTime czasTrwania) // data, nr zlenewnia, opis cznn, kod prc, czas trw { try { OP_CSRSLib.SrsZlecenie zlecenie = GetOrCreateOrder(zlecenieNr, dataPrzyjecia, "SRW"); CDNTwrb1.Towar towar = optima.GetGoodByCode(usługaKod, 0); OP_CSRSLib.SrsCzynnosc czynnosc = zlecenie.Czynnosci.AddNew(); czynnosc.TwrId = towar.ID; czynnosc.Opis = opis; SetServiceman(czynnosc, pracOpeKod); czynnosc.DataWykonania = dataWykonania; czynnosc.CzasTrwania = czasTrwania; } catch (Exception e) { throw new Exception("Błąd przy dodawaniu czynnosci o kodzie [" + usługaKod + "] dla zlecenia o nr [" + zlecenieNr + "]: " + e.Message); } }