/// <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); }