/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo TiposdeCambio /// En la BASE de DATO la Tabla : [GestionComercial.TiposdeCambio] /// <summary> /// <param name = >itemTiposdeCambio</param> public bool Update(BEFormaDePago objFormaDePago) { int codigoRetorno = -1; try { using (_CajaBancosDataContext SQLDC = new _CajaBancosDataContext(conexion)) { codigoRetorno = SQLDC.omgc_U_FormaDePago( objFormaDePago.codFormaDePago, objFormaDePago.desNombre, objFormaDePago.indCobranza, objFormaDePago.indEgreso, objFormaDePago.indActivo, objFormaDePago.indIngreso, objFormaDePago.indNotacredito, objFormaDePago.indVenta, objFormaDePago.segUsuarioEdita, objFormaDePago.segMaquinaEdita); codigoRetorno = 0; } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de FormaDePago /// En la BASE de DATO la Tabla : [GestionComercialFormaDePago] /// </summary> /// <param name="objFormaDePago"></param> /// <returns></returns> public void Insert(BEFormaDePago objFormaDePago) { int?codigoRetorno = null; try { using (_CajaBancosDataContext SQLDC = new _CajaBancosDataContext(conexion)) { SQLDC.omgc_I_FormaDePago( ref codigoRetorno, objFormaDePago.desNombre, objFormaDePago.indCobranza, objFormaDePago.indEgreso, objFormaDePago.indActivo, objFormaDePago.indIngreso, objFormaDePago.indNotacredito, objFormaDePago.indVenta, objFormaDePago.segUsuarioCrea, objFormaDePago.segMaquinaCrea ); objFormaDePago.codFormaDePago = codigoRetorno.HasValue ? codigoRetorno.Value : 0; } } catch (Exception ex) { throw ex; } return; }
public bool Delete(string prm_codEmpresaRUC, int prm_codDocumReg) { int codigoRetorno = -1; try { using (_CajaBancosDataContext SQLDC = new _CajaBancosDataContext(conexion)) { codigoRetorno = SQLDC.omgc_D_CajaRegistro_Varios(prm_codEmpresaRUC, prm_codDocumReg); } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// Retorna un LISTA de registros de la Entidad GestionComercial.TiposdeCambio /// En la BASE de DATO la Tabla : [GestionComercial.TiposdeCambio] /// <summary> /// <returns>List</returns> public List <BEFormaDePago> ListPaginado(BaseFiltro pFiltro) { List <BEFormaDePago> lstFormaDePago = new List <BEFormaDePago>(); try { using (_CajaBancosDataContext SQLDC = new _CajaBancosDataContext(conexion)) { var resul = SQLDC.omgc_S_FormaDePago_Paged(pFiltro.grcurrentPage, pFiltro.grpageSize, pFiltro.grsortColumn, pFiltro.grsortOrder, pFiltro.codFormaPago, pFiltro.desNombre, pFiltro.indEstado); foreach (var item in resul) { lstFormaDePago.Add(new BEFormaDePago() { codFormaDePago = item.codFormaDePago, desNombre = item.desNombre, indCobranza = item.indCobranza, indEgreso = item.indEgreso, indIngreso = item.indIngreso, indNotacredito = item.indNotacredito, indVenta = item.indVenta, indActivo = item.indActivo, segUsuarioCrea = item.segUsuarioCrea, segUsuarioEdita = item.segUsuarioEdita, segFechaCrea = item.segFechaCrea, segFechaEdita = item.segFechaEdita, segMaquinaEdita = item.segMaquina, ROW = item.ROWNUM.HasValue ? item.ROWNUM.Value : 0, TOTALROWS = item.TOTALROWS.HasValue ? item.TOTALROWS.Value : 0 }); } } } catch (Exception ex) { throw ex; } return(lstFormaDePago); }
/// <summary> /// ELIMINA un registro de la Entidad GestionComercial.TiposdeCambio /// En la BASE de DATO la Tabla : [GestionComercial.TiposdeCambio] /// <summary> /// <returns>bool</returns> public bool Delete(int prm_codFormaDePago) { int codigoRetorno = -1; try { using (_CajaBancosDataContext SQLDC = new _CajaBancosDataContext(conexion)) { SQLDC.omgc_D_FormaDePago(prm_codFormaDePago); codigoRetorno = 0; } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
///// <summary> ///// Retorna una LISTA de registro de la Entidad CajaBancos.ComprobanteEmitidos POR FOREIGN KEY ///// En la BASE de DATO la Tabla : [CajaBancos.ComprobanteEmitidos] ///// <summary> ///// <returns>Entidad</returns> //public List<CajaRegistroAux> List(int pcodEmpresa, string prm_fecIngresoInicio, string prm_fecIngresoFinal, // int? prm_codDocumReg, string prm_codRegistroDestinoComp, // string prm_codPersonaEntidad, int? prm_codEmpleado, // string prm_codRegistroMoneda, string prm_codParteDiario, // string prm_codFormaDePago, bool? prm_indConciliado) //{ // List<CajaRegistroAux> lstCajaRegistro = new List<CajaRegistroAux>(); // try // { // using (_CajaBancosDataContext SQLDC = new _CajaBancosDataContext(conexion)) // { // var resul = SQLDC.omgc_S_CajaRegistro(pcodEmpresa, prm_fecIngresoInicio, prm_fecIngresoFinal, // prm_codDocumReg, prm_codRegistroDestinoComp, // prm_codPersonaEntidad, prm_codEmpleado, // prm_codRegistroMoneda, prm_codParteDiario, // prm_codFormaDePago, prm_indConciliado); // foreach (var item in resul) // { // lstCajaRegistro.Add(new CajaRegistroAux() // { // numItem = item.numItem, // codDocumReg = item.codDocumReg, // codEmpresa= item.codEmpresa.HasValue? item.codEmpresa.Value:0, // codEmpresaRUC = item.codPersonaEmpre, // codPuntoDeVenta = item.codPuntoDeVenta, // codDocumento = item.codDocumento, // numDocumento = item.numDocumento, // codEmpleado = item.codEmpleado, // codParteDiario = item.codParteDiario, // codFormaDePago = item.codFormaDePago.HasValue ? item.codFormaDePago.Value : 0, // fecIngreso = item.fecIngreso, // codRegistroMoneda = item.codRegistroMoneda, // monImporteRecibido = item.monImporteRecibido == null ? 0 : item.monImporteRecibido.Value, // monImportePagado = item.monImportePagado == null ? 0 : item.monImportePagado.Value, // monImportePagadoEx = item.monImportePagadoEx == null ? 0 : item.monImportePagadoEx.Value, // monImporteVuelto = item.monImporteVuelto == null ? 0 : item.monImporteVuelto.Value, // monTCambioVTA = item.monTCambioVTA, // monTCambioCMP = item.monTCambioCMP, // gloObservacion = item.gloObservacion, // indConciliado = item.indConciliado, // segUsuarioCrea = item.segUsuarioCrea, // segUsuarioEdita = item.segUsuarioEdita, // segFechaCrea = item.segFechaCrea, // segFechaEdita = item.segFechaEdita, // segMaquina = item.segMaquina, // auxcodEmpleadoNombre = item.auxcodEmpleadoNombre, // auxcodFormaDePagoNombre = item.auxcodFormaDePagoNombre, // auxcodRegistroMonedaNombre = item.auxcodRegistroMonedaNombre, // auxcodDocumentoNombre = item.auxcodDocumentoNombre, // auxcodPuntoDeVentaNombre = item.auxcodPuntoDeVentaNombre, // codDocumRegPagoCredito = item.codLetraDeCambio, // fecVencimientoLetra = item.fecVencimientoLetra, // auxnumLetraExterno = item.numLetraExterno // }); // } // } // } // catch (Exception ex) // { // throw ex; // } // return lstCajaRegistro; //} #endregion #region /* Proceso de UPDATE*/ /// <summary> /// ACTUALIZA el registro de una ENTIDAD de registro de Tipo CajaRegistro /// En la BASE de DATO la Tabla : [CajaBancos.CajaRegistro] /// <summary> /// <param name = >itemParteDiario</param> public bool UpdateCajaClose(CajaRegistroAux itemCajaRegistro) { int codigoRetorno = -1; try { using (_CajaBancosDataContext SQLDC = new _CajaBancosDataContext(conexion)) { codigoRetorno = SQLDC.omgc_U_CajaRegistro_Conciliar( itemCajaRegistro.codEmpresaRUC, itemCajaRegistro.codDocumReg, itemCajaRegistro.codParteDiario, itemCajaRegistro.indConciliado, itemCajaRegistro.segUsuarioEdita ); } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad GestionComercial.TiposdeCambio /// En la BASE de DATO la Tabla : [GestionComercial.TiposdeCambio] /// <summary> /// <returns>Entidad</returns> public BEFormaDePago Find(int prm_codFormaDePago) { BEFormaDePago objFormaDePago = null; try { using (_CajaBancosDataContext SQLDC = new _CajaBancosDataContext(conexion)) { var resul = SQLDC.omgc_S_FormaDePago(prm_codFormaDePago, null, null); foreach (var item in resul) { objFormaDePago = new BEFormaDePago() { codFormaDePago = item.codFormaDePago, desNombre = item.desNombre, indCobranza = item.indCobranza, indEgreso = item.indEgreso, indIngreso = item.indIngreso, indNotacredito = item.indNotacredito, indVenta = item.indVenta, indActivo = item.indActivo, segUsuarioCrea = item.segUsuarioCrea, segUsuarioEdita = item.segUsuarioEdita, segFechaCrea = item.segFechaCrea, segFechaEdita = item.segFechaEdita, segMaquinaCrea = item.segMaquina, }; } } } catch (Exception ex) { throw ex; } return(objFormaDePago); }
/// <summary> /// Retorna un LISTA de registros de la Entidad GestionComercial.TiposdeCambio /// En la BASE de DATO la Tabla : [GestionComercial.TiposdeCambio] /// <summary> /// <returns>List</returns> public List <BEFormaDePago> List(BaseFiltro pFiltro)// string prm_codFormaDePago, string prm_desNombre, bool? prm_indActivo) { List <BEFormaDePago> lstFormaDePago = new List <BEFormaDePago>(); try { using (_CajaBancosDataContext SQLDC = new _CajaBancosDataContext(conexion)) { var resul = SQLDC.omgc_S_FormaDePago(pFiltro.codsFormaPago, pFiltro.desNombre, pFiltro.indEstado); foreach (var item in resul) { lstFormaDePago.Add(new BEFormaDePago() { codFormaDePago = item.codFormaDePago, desNombre = item.desNombre, indCobranza = item.indCobranza, indEgreso = item.indEgreso, indIngreso = item.indIngreso, indNotacredito = item.indNotacredito, indVenta = item.indVenta, indActivo = item.indActivo, segUsuarioCrea = item.segUsuarioCrea, segUsuarioEdita = item.segUsuarioEdita, segFechaCrea = item.segFechaCrea, segFechaEdita = item.segFechaEdita, segMaquinaEdita = item.segMaquina, }); } } } catch (Exception ex) { throw ex; } return(lstFormaDePago); }