Exemple #1
0
        /// <summary>
        /// Almacena el registro de una ENTIDAD de registro de Tipo Comprobantes
        /// En la BASE de DATO la Tabla : [GestionComercial.Comprobantes]
        /// <summary>
        /// <param name="objComprobantes"></param>
        /// <returns></returns>
        public bool Update(BEDocumento objComprobantes)
        {
            int codigoRetorno = -1;

            try
            {
                using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion))
                {
                    SQLDC.omgc_U_Documento(
                        objComprobantes.CodigoComprobante,
                        objComprobantes.CodigoPersonaEmpre,
                        objComprobantes.CodigoArguComprobante,
                        objComprobantes.Descripcion,
                        objComprobantes.Abreviatura,
                        objComprobantes.CodigoArguCentroCosto,
                        objComprobantes.CodigoComprobanteAsos,
                        objComprobantes.CodigoArguDestinoComp,
                        objComprobantes.LineasComprobante,
                        Convert.ToByte(objComprobantes.CantidadCopias),
                        objComprobantes.IncidenciaEnStocks,
                        objComprobantes.IncidenciaEnCtaCte,
                        objComprobantes.IncidenciaEnCaja,
                        objComprobantes.EsImpRetencion,
                        objComprobantes.EsComprobanteImpreso,
                        objComprobantes.EsFacturadoPorLotes,
                        objComprobantes.EsComprobanteFiscal,
                        objComprobantes.EsComprobanteLocal,
                        objComprobantes.EsNumerAutomatica,
                        objComprobantes.EsPFormaPago,
                        objComprobantes.EsSaleCajaDiaria,
                        objComprobantes.PideComprobanteSecun,
                        objComprobantes.PideNroExternoComp,
                        objComprobantes.PideNroExternoComp2,
                        objComprobantes.PideMoneda,
                        objComprobantes.PideTransportista,
                        objComprobantes.PideMotivo,
                        objComprobantes.PideDepoDestino,
                        objComprobantes.PidePeriodoFiscal,
                        objComprobantes.PideAnioFiscal,
                        objComprobantes.PideCuentaContable,
                        objComprobantes.PideCodigoProducto,
                        objComprobantes.PideDetalle,
                        objComprobantes.PideCantidad,
                        objComprobantes.PideUnidadMedida,
                        objComprobantes.PidePartida,
                        objComprobantes.PidePrecioUnitario,
                        objComprobantes.PideCostoUnitario,
                        objComprobantes.MuestaTotalDetalle,
                        objComprobantes.PideDsctoDetalle,
                        objComprobantes.PideImpuesto,
                        objComprobantes.PideDeposito,
                        objComprobantes.PideFechaVencimiento,
                        objComprobantes.PideVendedor,
                        objComprobantes.PideDespachador,
                        objComprobantes.PideFechaEntrega,
                        objComprobantes.PideCondicion,
                        objComprobantes.PideOrdenDeServicio,
                        objComprobantes.PideObservaciones,
                        objComprobantes.PideReferencia01,
                        objComprobantes.PideReferencia02,
                        objComprobantes.PideGuiaDeSalida,
                        objComprobantes.PidePedidoDeAdquis,
                        objComprobantes.ExigeDocumentoAnexo,
                        objComprobantes.Estado,
                        objComprobantes.segUsuarioEdita,
                        objComprobantes.CodigoArguEstEMIDefault,
                        objComprobantes.CodigoArguEstANUDefault,
                        objComprobantes.CodigoArguEstPRODefault,
                        objComprobantes.EsGravado,
                        objComprobantes.CodigoArguTipoDeOperacionDefault,
                        objComprobantes.PideContactoEntidad,
                        objComprobantes.segMaquinaCrea);
                    codigoRetorno = 0;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(codigoRetorno == 0 ? true : false);
        }