/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo PuntosDeVenta /// En la BASE de DATO la Tabla : [GestionComercial.PuntoDeVenta] /// <summary> /// <param name="objPuntoDeVenta"></param> /// <param name="prm_codPrefijoEmpre"></param> /// <returns></returns> public string Insert(BEPuntoDeVenta objPuntoDeVenta, string prm_codPrefijoEmpre) { string codigoRetorno = null; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { SQLDC.omgc_I_PuntoDeVenta( ref codigoRetorno, prm_codPrefijoEmpre, objPuntoDeVenta.codPersonaEmpre, objPuntoDeVenta.codEmpleadoRespon, objPuntoDeVenta.desNombre, objPuntoDeVenta.desPathFiles, objPuntoDeVenta.indActivo, objPuntoDeVenta.segUsuarioCrea, objPuntoDeVenta.segMaquinaCrea); } } catch (Exception ex) { throw ex; } return(codigoRetorno); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo PuntosDeVenta /// En la BASE de DATO la Tabla : [GestionComercial.PuntosDeVenta] /// <summary> /// <param name="objPuntoDeVenta"></param> /// <returns></returns> public bool Update(BEPuntoDeVenta objPuntoDeVenta) { int codigoRetorno = -1; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { SQLDC.omgc_U_PuntoDeVenta( objPuntoDeVenta.codPuntoDeVenta, objPuntoDeVenta.codPersonaEmpre, objPuntoDeVenta.codEmpleadoRespon, objPuntoDeVenta.desNombre, objPuntoDeVenta.desPathFiles, objPuntoDeVenta.indActivo, objPuntoDeVenta.segUsuarioEdita, objPuntoDeVenta.segMaquinaEdita); codigoRetorno = 0; } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo ParteDiario /// En la BASE de DATO la Tabla : [GestionComercial.ParteDiario] /// <summary> /// <param name = >itemParteDiario</param> public string Insert(BEParteDiario parteDiario) { string codigoRetorno = null; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { SQLDC.omgc_I_ParteDiario( ref codigoRetorno, parteDiario.CodigoPersonaEmpre, parteDiario.CodigoPuntoVenta, parteDiario.FechaParte, parteDiario.codEmpleado, parteDiario.Observaciones, parteDiario.CodigoTurno, Convert.ToChar(parteDiario.Turno), parteDiario.CajaActiva, parteDiario.Caja, parteDiario.Estado, parteDiario.segUsuarioCrea); } } catch (Exception ex) { throw ex; } return(codigoRetorno); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo ParteDiario /// En la BASE de DATO la Tabla : [GestionComercial.ParteDiario] /// <summary> /// <param name = >itemParteDiario</param> public bool Update(BEParteDiario parteDiario) { int codigoRetorno = -1; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { codigoRetorno = SQLDC.omgc_U_ParteDiario( parteDiario.CodigoParte, parteDiario.CodigoPersonaEmpre, parteDiario.CodigoPuntoVenta, parteDiario.FechaParte, parteDiario.codEmpleado, parteDiario.Observaciones, parteDiario.CodigoTurno, Convert.ToChar(parteDiario.Turno), parteDiario.CajaActiva, parteDiario.Caja, parteDiario.Estado, parteDiario.segUsuarioEdita); } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo TiposDeImpuesto /// En la BASE de DATO la Tabla : [GestionComercial.TiposDeImpuesto] /// <summary> /// <param name="objImpuesto"></param> /// <returns></returns> public bool Update(BEImpuesto objImpuesto) { int codigoRetorno = -1; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { codigoRetorno = SQLDC.omgc_U_Impuesto( objImpuesto.CodigoImpuesto, objImpuesto.Descripcion, objImpuesto.Porcentaje, objImpuesto.PorceAcre, objImpuesto.DiscriminaAcrec, objImpuesto.DiscriminaIGV, objImpuesto.DiscriminaIngBruto, objImpuesto.CodigoArguAbrevFiscal, objImpuesto.Estado, objImpuesto.segUsuarioEdita, objImpuesto.segMaquinaEdita); } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
public int?Insert(List <BEComprobanteEmisionImpuesto> lstComprobanteEmisionImpuestos) { int?codigoRetorno = null; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { foreach (BEComprobanteEmisionImpuesto comprobanteEmisionImpuesto in lstComprobanteEmisionImpuestos) { SQLDC.omgc_I_DocumRegImpuesto( ref codigoRetorno, comprobanteEmisionImpuesto.codDocumReg, comprobanteEmisionImpuesto.CodigoImpuesto, comprobanteEmisionImpuesto.ValorDeImpuesto, comprobanteEmisionImpuesto.ValorTotalImpuesto, comprobanteEmisionImpuesto.SegUsuarioCrea, comprobanteEmisionImpuesto.SegMaquina); } } } catch (Exception ex) { throw ex; } return(codigoRetorno); }
public List <SysTablas> ListSysTablas() { List <SysTablas> miLista = new List <SysTablas>(); try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { int i = 0; var resul = SQLDC.omgc_pro_GetAll_SysTablas(); foreach (var item in resul) { ++i; miLista.Add(new SysTablas() { EsquemaNombreTabla = item.EsquemaNombreTabla, NombreTabla = item.NombreTabla, Item = i.ToString().PadLeft(3, '0') }); } } } catch (Exception ex) { throw ex; } return(miLista); }
/// <summary> /// ELIMINA un registro de la Entidad GestionComercial.TiposDeImpuesto /// En la BASE de DATO la Tabla : [GestionComercial.TiposDeImpuesto] /// <summary> /// <param name="pCodigoImpuesto"></param> /// <returns></returns> public ReturnValor Delete(DTODeleteRequest pDelete) { ReturnValor codigoRetorno = new ReturnValor(); try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var resultDelete = SQLDC.omgc_D_Impuesto(pDelete.IdRecordStr, pDelete.DelUser, pDelete.segIPMaquinaPC); foreach (var result in resultDelete) { codigoRetorno.codRetorno = result.codError.HasValue ? result.codError.Value : 0; codigoRetorno.Message = result.desMessage; ; codigoRetorno.Exitosa = codigoRetorno.codRetorno == 1 ? true : false; } } } catch (Exception ex) { throw ex; } return(codigoRetorno); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo ListaDePrecio /// En la BASE de DATO la Tabla : [GestionComercial.ListaDePrecio] /// <summary> /// <param name="listaDePrecio"></param> /// <returns></returns> public bool Update(BEListaDePrecio listaDePrecio) { int codigoRetorno = -1; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { codigoRetorno = SQLDC.omgc_U_ListaDePrecio( listaDePrecio.CodigoLista, listaDePrecio.CodigoPersonaEmpre, listaDePrecio.CodigoPuntoVenta, listaDePrecio.Descripcion, listaDePrecio.EsParaVenta, listaDePrecio.Observaciones, listaDePrecio.Estado, listaDePrecio.segUsuarioEdita); } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
public List <SysReportes> ListSysReportes(string p_codigoSistema) { List <SysReportes> miLista = new List <SysReportes>(); try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var resul = SQLDC.omgc_pro_GetAll_Reportes(p_codigoSistema); foreach (var item in resul) { miLista.Add(new SysReportes() { CodigoReporte = item.CodigoReporte, Estado = item.Estado, Orden = item.Orden, ReporteName = item.ReporteName, OrdenTexto = item.Orden.ToString().Trim().PadLeft(5, '0') }); } } } catch (Exception ex) { throw ex; } return(miLista); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo ListaDePrecio /// En la BASE de DATO la Tabla : [GestionComercial.ListaDePrecio] /// <summary> /// <param name="listaDePrecio"></param> /// <returns></returns> public string Insert(BEListaDePrecio listaDePrecio) { string codigoRetorno = null; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { SQLDC.omgc_I_ListaDePrecio( ref codigoRetorno, listaDePrecio.CodigoPersonaEmpre, listaDePrecio.CodigoPuntoVenta, listaDePrecio.Descripcion, listaDePrecio.EsParaVenta, listaDePrecio.Observaciones, listaDePrecio.FechaGenerada, listaDePrecio.Estado, listaDePrecio.segUsuarioCrea); } } catch (Exception ex) { throw ex; } return(codigoRetorno); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo ParteDiarioTurnos /// En la BASE de DATO la Tabla : [GestionComercial.ParteDiarioTurnos] /// <summary> /// <param name="objParteDiarioTurnos"></param> /// <returns></returns> public bool Update(BEParteDiarioTurno objParteDiarioTurnos) { int codigoRetorno = -1; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { SQLDC.omgc_U_ParteDiarioTurno( objParteDiarioTurnos.CodigoTurno, objParteDiarioTurnos.CodigoPersonaEmpre, objParteDiarioTurnos.CodigoPuntoVenta, objParteDiarioTurnos.CodigoArguTipoTurno, objParteDiarioTurnos.CodigoArguDiaSemana, objParteDiarioTurnos.Descripcion, objParteDiarioTurnos.HoraDeInicio, objParteDiarioTurnos.HoraDeFinal, objParteDiarioTurnos.Estado, objParteDiarioTurnos.segUsuarioEdita, objParteDiarioTurnos.segMaquinaEdita ); codigoRetorno = 0; } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo ParteDiarioTurnos /// En la BASE de DATO la Tabla : [GestionComercial.ParteDiarioTurnos] /// <summary> /// <param name="objParteDiarioTurno"></param> /// <returns></returns> public string Insert(BEParteDiarioTurno objParteDiarioTurno) { string codigoRetorno = null; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { SQLDC.omgc_I_ParteDiarioTurno( ref codigoRetorno, objParteDiarioTurno.CodigoPersonaEmpre, objParteDiarioTurno.CodigoPuntoVenta, objParteDiarioTurno.CodigoArguTipoTurno, objParteDiarioTurno.CodigoArguDiaSemana, objParteDiarioTurno.Descripcion, objParteDiarioTurno.HoraDeInicio, objParteDiarioTurno.HoraDeFinal, objParteDiarioTurno.Estado, objParteDiarioTurno.segUsuarioCrea, objParteDiarioTurno.segMaquinaCrea ); } } catch (Exception ex) { throw ex; } return(codigoRetorno); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo DocumRegSerie /// En la BASE de DATO la Tabla : [GestionComercial.DocumRegSerie] /// <summary> /// <param name = >itemLetraDeCambio</param> public int Insert(List <BEDocumRegSerie> plistaDocumRegSerie) { int codigoRetorno = -1; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { foreach (BEDocumRegSerie documRegSerie in plistaDocumRegSerie) { int?codDocumRegSerie = null; codigoRetorno = SQLDC.omgc_I_DocumRegSerie( ref codDocumRegSerie, documRegSerie.codProducto, documRegSerie.codDocumRegDetalle, documRegSerie.codProductoSeriado, documRegSerie.segUsuarioEdita); documRegSerie.codDocumRegSerie = codDocumRegSerie.Value; } } } catch (Exception ex) { throw ex; } return(codigoRetorno); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo ComprobantesImpuestos /// En la BASE de DATO la Tabla : [GestionComercial.ComprobantesImpuestos] /// <summary> /// <param name="objDocumentoImpuesto"></param> /// <returns></returns> public bool Insert(BEDocumentoImpuesto objDocumentoImpuesto) { int?codigoRetorno = -1; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { SQLDC.omgc_I_DocumentoImpuesto( ref codigoRetorno, objDocumentoImpuesto.codEmpresa, objDocumentoImpuesto.CodigoComprobante, objDocumentoImpuesto.CodigoImpuesto, objDocumentoImpuesto.VeoImporte, objDocumentoImpuesto.Orden, objDocumentoImpuesto.segUsuarioEdita, objDocumentoImpuesto.segMaquinaCrea); if (objDocumentoImpuesto.codDocumentoImpuesto == 0) { objDocumentoImpuesto.codDocumentoImpuesto = codigoRetorno.Value; } } } catch (Exception ex) { throw ex; } return((codigoRetorno > 0)? true : false); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo TiposdeCambio /// En la BASE de DATO la Tabla : [GestionComercial.TiposdeCambio] /// <summary> /// <param name="pTipoDeCambio"></param> /// <returns></returns> public bool Update(BETipoDeCambio pTipoDeCambio) { int codigoRetorno = -1; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { SQLDC.omgc_U_TipoDeCambio( pTipoDeCambio.codEmpresa, pTipoDeCambio.codTipoCambio, pTipoDeCambio.FechaProceso, pTipoDeCambio.CodigoArguMoneda, pTipoDeCambio.CambioCompraGOB, pTipoDeCambio.CambioVentasGOB, pTipoDeCambio.CambioCompraPRL, pTipoDeCambio.CambioVentasPRL, pTipoDeCambio.Estado, pTipoDeCambio.segUsuarioEdita, pTipoDeCambio.segMaquinaEdita); codigoRetorno = 0; } } catch (Exception) { throw; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo ProductoPrecio /// En la BASE de DATO la Tabla : [GestionComercial.ProductoPrecio] /// <summary> /// <param name="productoPrecio"></param> /// <returns></returns> public int Insert(ProductoPrecio productoPrecio) { int?codigoRetorno = productoPrecio.codProductoPrecio; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { SQLDC.omgc_mnt_Insert_ProductoPrecio( ref codigoRetorno, productoPrecio.codProducto, productoPrecio.CodigoArguMoneda, productoPrecio.CodigoListaPrecio, productoPrecio.CodigoPuntoVenta, productoPrecio.ValorCosto, productoPrecio.ValorVenta, productoPrecio.MargenUtilidad / 100, productoPrecio.MediaPorcentaje / 100, productoPrecio.PorcenComision / 100, productoPrecio.PorcenComisionMax / 100, productoPrecio.DescuentoMaximo / 100, productoPrecio.Estado, productoPrecio.SegUsuarioCrea); } } catch (Exception ex) { throw ex; } return(codigoRetorno == null ? 0 : codigoRetorno.Value); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo Impuesto /// En la BASE de DATO la Tabla : [GestionComercial.Impuesto] /// <summary> /// <param name="objImpuesto"></param> /// <returns></returns> public string Insert(BEImpuesto objImpuesto) { string codigoRetorno = null; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { SQLDC.omgc_I_Impuesto( ref codigoRetorno, objImpuesto.Descripcion, objImpuesto.Porcentaje, objImpuesto.PorceAcre, objImpuesto.DiscriminaAcrec, objImpuesto.DiscriminaIGV, objImpuesto.DiscriminaIngBruto, objImpuesto.CodigoArguAbrevFiscal, objImpuesto.Estado, objImpuesto.segUsuarioCrea, objImpuesto.segMaquinaCrea); } } catch (Exception ex) { throw ex; } return(codigoRetorno); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo TiposdeCambio /// En la BASE de DATO la Tabla : [GestionComercial.TiposdeCambio] /// <summary> /// <param name="pTipoDeCambio"></param> /// <returns></returns> public int Insert(BETipoDeCambio pTipoDeCambio) { int?codigoRetorno = null; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { SQLDC.omgc_I_TipoDeCambio( ref codigoRetorno, pTipoDeCambio.codEmpresa, pTipoDeCambio.FechaProceso, pTipoDeCambio.CodigoArguMoneda, pTipoDeCambio.CambioCompraGOB, pTipoDeCambio.CambioVentasGOB, pTipoDeCambio.CambioCompraPRL, pTipoDeCambio.CambioVentasPRL, pTipoDeCambio.Estado, pTipoDeCambio.segUsuarioCrea, pTipoDeCambio.segMaquinaCrea); } } catch (Exception) { throw; } return(codigoRetorno == null ? 0 : codigoRetorno.Value); }
/// <summary> /// ELIMINA un registro de la Entidad GestionComercial.ProductoPrecio /// En la BASE de DATO la Tabla : [GestionComercial.ProductoPrecio] /// <summary> /// <param name="filtro"></param> /// <returns></returns> public DTOResponseProcedure Delete(BaseFiltroProductoPrecio filtro) { DTOResponseProcedure codigoRetorno = null; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var reslutDelete = SQLDC.omgc_D_ProductoPrecio(filtro.codEmpresa, filtro.codProductoPrecio, filtro.segUsuarioActual, filtro.segIPMaquinaPC); foreach (var item in reslutDelete) { codigoRetorno = new DTOResponseProcedure { ErrorCode = item.ErrorCode.HasValue ? item.ErrorCode.Value : 0, ErrorMessage = item.ErrorMessage }; } return(codigoRetorno); } } catch (Exception ex) { throw ex; } }
public List <BEDocumRegSerie> ListcodDocumRegDetalle(BaseFiltro filtro) { List <BEDocumRegSerie> listaDocumRegSerie = new List <BEDocumRegSerie>(); try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var resul = SQLDC.omgc_S_DocumRegSerie_codDocumRegDetalle(filtro.codDocumRegDetalle); foreach (var item in resul) { listaDocumRegSerie.Add(new BEDocumRegSerie() { codProducto = item.codProducto, codDocumRegDetalle = item.codDocumRegDetalle, codProductoSeriado = item.codProductoSeriado, segUsuarioEdita = item.segUsuarioEdita, segFechaEdita = item.segFechaEdita, codDocumRegSerie = item.codDocumRegSerie, }); } } } catch (Exception ex) { throw ex; } return(listaDocumRegSerie); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo Condicion /// En la BASE de DATO la Tabla : [GestionComercial.Condicion] /// <summary> /// <param name = >itemCondicionVenta</param> public int Insert(BECondicion pCondicion) { int?codigoRetorno = null; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { SQLDC.omgc_I_Condicion( ref codigoRetorno, pCondicion.desNombre, pCondicion.numCuota, pCondicion.numDiasCCtaCte, pCondicion.numDiasVCtaCte, pCondicion.numDiasCVcto, pCondicion.numDecimalRedondeo, pCondicion.indEsGravaCtaCte, pCondicion.indEsPredeterminado, pCondicion.indEsContraEntrega, pCondicion.indEsEnCuota, pCondicion.indEsVenta, pCondicion.indActivo, pCondicion.segUsuarioCrea, pCondicion.segMaquinaCrea); } } catch (Exception ex) { throw ex; } return(codigoRetorno.HasValue ? codigoRetorno.Value : 0); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo Condicion /// En la BASE de DATO la Tabla : [GestionComercial.Condicion] /// <summary> /// <param name = >itemCondicionVenta</param> public bool Update(BECondicion pCondicion) { int codigoRetorno = -1; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { SQLDC.omgc_U_Condicion( pCondicion.codCondicion, pCondicion.desNombre, pCondicion.numCuota, pCondicion.numDiasCCtaCte, pCondicion.numDiasVCtaCte, pCondicion.numDiasCVcto, pCondicion.numDecimalRedondeo, pCondicion.indEsGravaCtaCte, pCondicion.indEsPredeterminado, pCondicion.indEsContraEntrega, pCondicion.indEsEnCuota, pCondicion.indEsVenta, pCondicion.indActivo, pCondicion.segUsuarioEdita, pCondicion.segMaquinaEdita); codigoRetorno = 0; } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo DocumentoEstado /// En la BASE de DATO la Tabla : [GestionComercial.DocumentoEstado] /// </summary> /// <param name="lstDocumentoEstado"></param> /// <returns></returns> public bool Insert(List <BEDocumentoEstado> lstDocumentoEstado) { int?codigoRetorno = null; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { foreach (BEDocumentoEstado documentoEstado in lstDocumentoEstado) { SQLDC.omgc_I_DocumentoEstado( ref codigoRetorno, documentoEstado.codRegDocumento, documentoEstado.codRegEstado, documentoEstado.codEstado, documentoEstado.indActivo, documentoEstado.segUsuarioCrea); documentoEstado.codDocumentoEstado = codigoRetorno.Value; } } } catch (Exception ex) { throw ex; } return(codigoRetorno.HasValue ? true : false); }
/// <summary> /// Retorna un LISTA de registros de la Entidad GestionComercial.DocumentoEstado /// En la BASE de DATO la Tabla : [GestionComercial.DocumentoEstado] /// </summary> /// <param name="pFiltro"></param> /// <returns></returns> public List <BEDocumentoEstado> List(BaseFiltro pFiltro) { List <BEDocumentoEstado> lstDocumentoEstado = new List <BEDocumentoEstado>(); try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var resul = SQLDC.omgc_S_DocumentoEstado(null, pFiltro.codRegDocumento, pFiltro.codRegEstado); foreach (var item in resul) { lstDocumentoEstado.Add(new BEDocumentoEstado() { codDocumentoEstado = item.codDocumentoEstado, codRegDocumento = item.codRegDocumento, codRegEstado = item.codRegEstado, codEstado = item.codEstado.HasValue ? item.codEstado.Value : 0, indActivo = item.indActivo, segUsuarioCrea = item.segUsuarioCrea, segUsuarioEdita = item.segUsuarioEdita, segFechaCrea = item.segFechaCrea, segFechaEdita = item.segFechaEdita, segMaquinaCrea = item.segMaquinaEdita, auxcodRegDocumento = item.codRegDocumentoNombre, auxcodRegEstado = item.codRegEstadoNombre }); } } } catch (Exception ex) { throw ex; } return(lstDocumentoEstado); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad GestionComercial.DocumentoEstado /// En la BASE de DATO la Tabla : [GestionComercial.DocumentoEstado] /// </summary> /// <param name="pFiltro"></param> /// <returns></returns> public BEDocumentoEstado Find(BaseFiltro pFiltro) { BEDocumentoEstado documentoEstado = new BEDocumentoEstado(); try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var resul = SQLDC.omgc_S_DocumentoEstado(pFiltro.codDocumentoEstado, null, null); foreach (var item in resul) { documentoEstado = new BEDocumentoEstado() { codDocumentoEstado = item.codDocumentoEstado, codRegDocumento = item.codRegDocumento, codRegEstado = item.codRegEstado, codEstado = item.codEstado.HasValue ? item.codEstado.Value : 0, indActivo = item.indActivo, segUsuarioCrea = item.segUsuarioCrea, segUsuarioEdita = item.segUsuarioEdita, segFechaCrea = item.segFechaCrea, segFechaEdita = item.segFechaEdita, segMaquinaCrea = item.segMaquinaEdita, }; } } } catch (Exception ex) { throw ex; } return(documentoEstado); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo CuentasCorrientes /// En la BASE de DATO la Tabla : [GestionComercial.CuentasCorrientes] /// <summary> /// <param name = >itemCuentasCorrientes</param> //public bool Update(BECuentaCorriente cuentasCorriente) //{ // int codigoRetorno = -1; // try // { // using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) // { // var resultUpdate = SQLDC.usp_sgcfe_U_CuentaCorriente( // cuentasCorriente.NumeroOperacion, // cuentasCorriente.Estado, // cuentasCorriente.SegUsuarioEdita // ); // foreach(var result in resultUpdate) // { // codigoRetorno = result.ErrorCode.HasValue ? result.ErrorCode.Value : 0; // } // } // } // catch (Exception ex) // { // throw ex; // } // return codigoRetorno == 0 ? true : false; //} #endregion #region /* Proceso de DELETE BY ID CODE */ /// <summary> /// ELIMINA un registro de la Entidad GestionComercial.CuentasCorrientes /// En la BASE de DATO la Tabla : [GestionComercial.CuentasCorrientes] /// <summary> /// <returns>bool</returns> public bool DeleteCodDocumReg(int pcodEmpresa, int prm_codDocumReg, string prm_CodigoParte, string prmUserDelete) { int codigoRetorno = -1; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var resultDelete = SQLDC.usp_sgcfe_D_CuentaCorriente_codDocumReg(pcodEmpresa, prm_codDocumReg, prm_CodigoParte, prmUserDelete); foreach (var item in resultDelete) { if (item.ErrorCode.HasValue) { if (item.ErrorCode.Value >= 0) { codigoRetorno = item.ErrorCode.Value; } } } } } catch (Exception ex) { throw ex; } return(codigoRetorno > 0 ? true : false); }
/// <summary> /// ACTUALIZA EL ULTIMO Nº EMITIDO EN +1 del registro de una ENTIDAD de registro de Tipo ComprobantesSeries /// En la BASE de DATO la Tabla : [GestionComercial.ComprobantesSeries] /// <summary> /// <param name="objDocumentoSerie"></param> /// <returns></returns> public DTOResponseProcedure UpdateUltimo(BEDocumentoSerie objDocumentoSerie) { DTOResponseProcedure codigoRetorno = null; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var result = SQLDC.omgc_U_DocumentoSerie_Ultimo(objDocumentoSerie.codEmpresaRUC, objDocumentoSerie.codDocumentoSerie, objDocumentoSerie.segUsuarioEdita, objDocumentoSerie.segMaquinaEdita); foreach (var item in result) { codigoRetorno = new DTOResponseProcedure { ErrorCode = item.ErrorCode.HasValue ? item.ErrorCode.Value : 0, ErrorMessage = item.ErrorMessage }; } return(codigoRetorno); } } catch (Exception ex) { throw ex; } }
/// <summary> /// ELIMINA un registro de la Entidad GestionComercial.ComprobantesSeries /// En la BASE de DATO la Tabla : [GestionComercial.ComprobantesSeries] /// <summary> /// <param name="prm_CodigoTalonario"></param> /// <returns></returns> public DTOResponseProcedure Delete(string prm_codEmpresaRUC, int prm_codDocumentoSerie, string prm_SegUsuarioDelete, string prm_SegMaquina) { DTOResponseProcedure codigoRetorno = null; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var result = SQLDC.omgc_D_DocumentoSerie(prm_codEmpresaRUC, prm_codDocumentoSerie, prm_SegUsuarioDelete, prm_SegMaquina); foreach (var item in result) { codigoRetorno = new DTOResponseProcedure { ErrorCode = item.ErrorCode.HasValue ? item.ErrorCode.Value : 0, ErrorMessage = item.ErrorMessage }; } return(codigoRetorno); } } catch (Exception ex) { throw ex; } }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad GestionComercial.LetraDeCambio /// En la BASE de DATO la Tabla : [GestionComercial.LetraDeCambio] /// <summary> /// <returns>Entidad</returns> public LetraDeCambioAux Find(int pcodEmpresa, int prm_codLetraDeCambio) { LetraDeCambioAux objLetraDeCambio = null; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var resul = SQLDC.omgc_S_LetraDeCambio_Id(pcodEmpresa, prm_codLetraDeCambio); foreach (var item in resul) { objLetraDeCambio = new LetraDeCambioAux() { codLetraDeCambio = item.codLetraDeCambio, codEmpresa = item.codEmpresa, codPuntoDeVenta = item.codPuntoDeVenta, codDocumento = item.codDocumento, numDocumento = item.numDocumento, numLetraInterna = item.numLetraInterna, numLetraExterno = item.numLetraExterno, codPersonaEmisor = item.codPersonaEmisor, fecEmision = item.fecEmision, fecRecepcion = item.fecRecepcion, fecVencimiento = item.fecVencimiento, codRegistroMoneda = item.codRegistroMoneda, monValorDeLetra = item.monValorDeLetra, codPersonaAsignado = item.codPersonaAsignado, codPersonaAvalista = item.codPersonaAvalista, codPersonaBanco = item.codPersonaBanco, desClausula = item.desClausula, gloComentario = item.gloComentario, codRegistroEstado = item.codRegistroEstado, segUsuarioCrea = item.segUsuarioCrea, segUsuarioEdita = item.segUsuarioEdita, segFechaCrea = item.segFechaCrea, segFechaEdita = item.segFechaEdita, segMaquina = item.segMaquina, auxcodDocumentoNombre = item.auxcodDocumentoNombre, auxcodPersonaAsignadoNombre = item.auxcodPersonaAsignadoNombre, auxcodPersonaAvalistaNombre = item.auxcodPersonaAvalistaNombre, auxcodPersonaBancoNombre = item.auxcodPersonaBancoNombre, auxcodPersonaEmisorNombre = item.auxcodPersonaEmisorNombre, auxcodPersonaEmpreNombre = item.codEmpresaNombre, auxcodPuntoDeVentaNombre = item.auxcodPuntoDeVentaNombre, auxcodRegistroEstadoNombre = item.auxcodRegistroEstadoNombre, auxcodRegistroMonedaNombre = item.auxcodRegistroMonedaNombre }; } } } catch (Exception ex) { throw ex; } return(objLetraDeCambio); }