/// <summary>Método que representa la llamada lógica de 'Insertar'</summary> public virtual ReturnValue Insertar(List <CentroCosto_Lin> oListar) { var oCursor = new Data.Cursor(true); RetValue.Send(false); try { Data.CentroCosto_Cab.Insertar(this, oCursor); for (int i = 0; i <= oListar.Count - 1; i++) { //Aqui le pasamos los valores de la llave de la cabecera al detalle oListar[i].ccosto = this.ccosto; Data.CentroCosto_Lin.Insertar(oListar[i], oCursor); } return(RetValue.Send(true)); } catch (System.Exception) { throw; } finally { oCursor.Finalizar(RetValue.IsOk); } }
/// <summary>Método que representa la llamada lógica de 'Actualizar'</summary> public virtual ReturnValue Actualizar(List <Documento_Lin> oLista) { var oCursor = new Data.Cursor(true); RetValue.Send(false); try { Data.Documento_Cab.Actualizar(this, oCursor); var oDocumento_Lin = new Documento_Lin(ccosto, doc, numero, null); Data.Documento_Lin.Eliminar(oDocumento_Lin, oCursor); for (int i = 0; i <= oLista.Count - 1; i++) { //Aqui le pasamos los valores de la llave de la cabecera al detalle oLista[i].ccosto = this.ccosto; oLista[i].doc = this.doc; oLista[i].numero = this.numero; Data.Documento_Lin.Insertar(oLista[i], oCursor); } return(RetValue.Send(true)); } catch (System.Exception) { throw; } finally { oCursor.Finalizar(RetValue.IsOk); } }
/// <summary>Método que representa la llamada lógica de 'Listar'</summary> public virtual new List <Listar> Listar() { var oCursor = new Data.Cursor(); try { List <Listar> ResultSet = Data.Partida.Listar(this, oCursor); return(ResultSet); } catch (System.Exception) { throw; } finally { oCursor.Finalizar(RetValue.IsOk); } }
/// <summary>Método que representa la llamada lógica de 'Obtener'</summary> public virtual ReturnValue Obtener() { var oCursor = new Data.Cursor(); RetValue.Send(false); try { Data.Costo_Anio.Obtener(this, oCursor); return(RetValue.Send(true)); } catch (System.Exception) { throw; } finally { oCursor.Finalizar(RetValue.IsOk); } }
/// <summary>Método que representa la llamada lógica de 'Insertar'</summary> public virtual ReturnValue Insertar() { var oCursor = new Data.Cursor(); RetValue.Send(false); try { Data.Documento_Lin.Insertar(this, oCursor); return(RetValue.Send(true)); } catch (System.Exception) { throw; } finally { oCursor.Finalizar(RetValue.IsOk); } }
/// <summary>Método que representa la llamada lógica de 'Eliminar'</summary> public virtual ReturnValue Eliminar() { var oCursor = new Data.Cursor(); RetValue.Send(false); try { Data.Nivel_Personal.Eliminar(this, oCursor); return(RetValue.Send(true)); } catch (System.Exception) { throw; } finally { oCursor.Finalizar(RetValue.IsOk); } }
/// <summary>Método que representa la llamada lógica de 'Listar'</summary> public virtual new List <Listar> Listar() { var oCursor = new Data.Cursor(); RetValue.Send(false); try { List <Listar> ResultSet = Data.Documento_Lin.Listar(this, oCursor); RetValue.Send(true); return(ResultSet); } catch (System.Exception) { throw; } finally { oCursor.Finalizar(RetValue.IsOk); } }