/// <summary> /// Almacena el 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 Update(BEDocumentoSerie objDocumentoSerie) { DTOResponseProcedure codigoRetorno = null; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var result = SQLDC.omgc_U_DocumentoSerie( objDocumentoSerie.CodigoPersonaEmpre, objDocumentoSerie.codDocumentoSerie, objDocumentoSerie.CodigoComprobante, objDocumentoSerie.Descripcion, objDocumentoSerie.CodigoPuntoVenta, objDocumentoSerie.NombreReporte, objDocumentoSerie.NumeroSerie, objDocumentoSerie.NumeroInicio, objDocumentoSerie.NumeroFinal, objDocumentoSerie.UltimoEmitido, objDocumentoSerie.Estado, 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; } }