コード例 #1
0
        private bool ValicacionesFacturaVenta(out string resultado, DaoFacturacion dao)
        {
            resultado = dao.ExisteDocumento(this.Request.NitEmpresa, this.Request.entrada.Documento) == true ? "El numero de documeto ya esta registrado" : "";
            if (!string.IsNullOrEmpty(resultado))
            {
                return(false);
            }

            //return ArmarRespuesta("305", "Número de documento invalido", "El numero de documeto ya esta registrado", false);
            return(true);
        }
コード例 #2
0
        private bool ValidacionesNotaCredito(out string resultado, DaoFacturacion dao)
        {
            resultado = !string.Equals(this.Request.entrada.Documento, EnumFactura.GetStringValue(EnumFactura.TipoFactura.NotaCredito), StringComparison.InvariantCultureIgnoreCase) ? "Parametro Documento no valido para Nota Credito" : "";
            if (!string.IsNullOrEmpty(resultado))
            {
                return(false);
            }
            resultado = string.IsNullOrEmpty(this.Request.entrada.DocumentoFacturaReferencia) ? "Parametro DocumentoFacturaReferencia obligatorio" : "";
            if (!string.IsNullOrEmpty(resultado))
            {
                return(false);
            }
            resultado = dao.ExisteDocumento(this.Request.NitEmpresa, this.Request.entrada.DocumentoFacturaReferencia) == false ? "El numero DocumentoFacturaReferencia no esta registrado" : "";
            if (!string.IsNullOrEmpty(resultado))
            {
                return(false);
            }

            //return ArmarRespuesta("305", "Número de documento invalido", "El numero de documeto ya esta registrado", false);
            return(true);
        }