public static NameValueObjectList ListReprintSubjects() { var wf = new WaitForm(); try { // wf.Start("Nalagam subjekte..."); string error; subjects = Services.GetObjectList("surl", out error, ""); if (subjects == null) { // Program.Exit(() => { MessageForm.Show("Napaka pri dostopu do web aplikacije: " + error); }); return(null); } } finally { // wf.Stop(); } return(subjects); }
public static NameValueObjectList ListShifts() { if (shifts == null) { var wf = new WaitForm(); try { // wf.Start("Nalagam seznam izmen iz strežnika..."); string error; shifts = Services.GetObjectList("sh", out error, ""); if (shifts == null) { // Program.Exit(() => { MessageForm.Show("Napaka pri dostopu do web aplikacije: " + error); }); return(null); } } finally { // wf.Stop(); } } return(shifts); }
// public static NameValueObject GetWarehouse(string warehouse) // { // var wh = ListWarehouses() // .Items // .FirstOrDefault(x => x.GetString ("Subject") == warehouse); // if (wh == null) // { // Program.Exit(() => // { //// MessageBox.Show("Kritična napaka: Skladišča '" + (warehouse ?? "null").Trim () + "' ni mogoče najti, oz. za dostop do tega skladišča nimate nastavljenih pravic v PA!"); // }); // } // return wh; // } public static NameValueObjectList ListWarehouses() { if (warehouses == null) { var wf = new WaitForm(); try { // wf.Start("Nalagam seznam skladišč iz strežnika..."); string error; warehouses = Services.GetObjectList("wh", out error, Services.UserID().ToString()); if (warehouses == null) { // Program.Exit(() => { MessageForm.Show("Napaka pri dostopu do web aplikacije: " + error); }); return(null); } } finally { // wf.Stop(); } } return(warehouses); }