public List <l3.cargo.corba.XCase> GetWorkstationAreaCases(l3.cargo.corba.WorkstationArea area) { List <l3.cargo.corba.XCase> ret = new List <l3.cargo.corba.XCase>(); try { foreach (l3.cargo.corba.XCase xc in GetWorkstationManager(area).getCaseList()) { ret.Add(xc); } } catch (l3.cargo.corba.CargoException ex) { throw new Exception(ex.error_msg, ex.InnerException); } catch (omg.org.CORBA.INTERNAL ex) { throw new Exception(ex.Message, ex.InnerException); } catch (System.Reflection.TargetInvocationException ex) { throw new Exception(ex.Message, ex.InnerException); } catch (AbstractCORBASystemException ex) { throw new Exception(ex.Message, ex.InnerException); } return(ret); }
public void ReleaseAreaCases(l3.cargo.corba.WorkstationArea area) { try { foreach (l3.cargo.corba.XCase xc in GetWorkstationManager(area).getCaseList()) { GetWorkstationManager(area).releaseCase(xc.getId()); } } catch (l3.cargo.corba.CargoException ex) { throw new Exception(ex.error_msg, ex.InnerException); } catch (omg.org.CORBA.INTERNAL ex) { throw new Exception(ex.Message, ex.InnerException); } catch (System.Reflection.TargetInvocationException ex) { throw new Exception(ex.Message, ex.InnerException); } catch (AbstractCORBASystemException ex) { throw new Exception(ex.Message, ex.InnerException); } }
private l3.cargo.corba.WorkstationManager GetWorkstationManager(l3.cargo.corba.WorkstationArea area) { try { return(GetHost().getWorkstationManager(area)); } catch (l3.cargo.corba.CargoException ex) { throw new Exception(ex.error_msg, ex.InnerException); } catch (omg.org.CORBA.INTERNAL ex) { throw new Exception(ex.Message, ex.InnerException); } catch (System.Reflection.TargetInvocationException ex) { throw new Exception(ex.Message, ex.InnerException); } catch (AbstractCORBASystemException ex) { throw new Exception(ex.Message, ex.InnerException); } }