public NaveNodrizaInstance Create_instanceServ(ONInt p_atrid_NaveNodrizaArg, ONString p_atrNombre_NaveNodrizaArg) { // Create new context using (ONServiceContext lOnContext = new ONServiceContext(OnContext)) { // Call Executive NaveNodrizaExecutive lExecutive = new NaveNodrizaExecutive(); lExecutive.OnContext = lOnContext; lExecutive.Instance = Instance; Instance = lExecutive.Create_instanceServ(p_atrid_NaveNodrizaArg, p_atrNombre_NaveNodrizaArg); } return(Instance); }
public void Delete_instanceServ(NaveNodrizaOid p_thisNaveNodrizaArg) { // Create new context using (ONServiceContext lOnContext = new ONServiceContext(OnContext)) { // Change to Transactional OnContext Instance.OnContext = lOnContext; // Call Executive NaveNodrizaExecutive lExecutive = new NaveNodrizaExecutive(); lExecutive.OnContext = lOnContext; lExecutive.Instance = Instance; lExecutive.Delete_instanceServ(p_thisNaveNodrizaArg); // Change to Non-Transactional OnContext Instance.OnContext = OnContext; } }