Privilégio no MySQL. Quero criar um usuário e dar uma permissão onde ele só vai poder setar o valor se esse for status_pedido = ‘aberto’

Tenho uma tabela Pedido onde tem uma coluna status_pedido, quero criar um usuário que só terá acesso a essa tabela e também poderá setar esse valor apenas se o status for status_pedido=’aberto’. Tem como fazer isso apenas no MySql?

javascript – Pegar valor do app.component.ts e setar no app.component.html

Tentei de várias maneiras e não consegui imprimir o valueM, ValueR e product em meu app.component.html Alguém pode me dar uma solução ou dica para eu prosseguir? Muito obrigado

app.component.ts

forkJoin(
      this.service1.method1(filter1),
      this.service2.methodo2(filter2),
      ).subscribe(data => { 

        const cc = data(0) || ();
        console.log(cc);
        const pp = data(1) || ();

        const arrayIdsProducts = pp.map(element => element.product);
        const sc = cc.filter(elemente => arrayIdsProducts.includes(elemente.product));
        console.log(sc);

        this.valuesC = sc.map(e => ({
        valueM: e.valueM,
        valueR: e.valueR,
        product: e.product
      }));

Console.log

({…}) 0: codigoSistemaFormatado: “0002.0004”, id: 119 product: 5, productName: “T-SHIRT XYZ BLUE XL”

({…}) 0: product: 5, ValueM: 31.053333333333335, valuerR: 49.9

app.compontent.html

  <table formArrayName="productos" class="table table-bordered table-striped">
    <thead>
      <tr>
        <th width="5%" class="text-center">ValueM</th>
        <th width="30%" class="text-center">ValueR</th>
        <th width="9%" class="text-center">Produte</th>
        <th width="7%"></th>
      </tr>
    </thead>
<tr (formGroupName)="i" *ngFor="let item of formGroup.controls.produtos.controls; let i=index; last as isLast; first as isFirst">

      <td>
        {{i+1}}
      </td>

      <input hidden formControlName="unidadeNome">
      <input hidden formControlName="codigoSistemaFormatado">
      <input hidden formControlName="ValueM"> >
      <input hidden formControlName="valueR"> 

      
      <td>
        <app-vo-filtro-produtos (valueSelected)="onProductChanged($event, i)" (showLabel)="false" (multiple)="false"
          formControlName="produto" (itens)="produtos(i)"></app-vo-filtro-produtos>
      </td>

      <td>
        <input type="text" value="{{produtos(i).codigoSistemaFormatado}}" class="form-control" disabled="true">
      </td>

      <td>
        <input type="text" value="{{produtos(i).unidadePrincipal?.unidade.sigla}}" class="form-control" disabled="true">
      </td>

      <td>
        <input type="text" value="{{valueM AQUI}}" class="form-control" disabled="true">
      </td>

      <td>
        <input type="text" value="{{valueR AQUI}}" class="form-control" disabled="true">
      </td>
       </td>
    </tr>
  </table>
</form>

Setar o valor no Enum c#

Olá, eu tenho um ENUM dessa forma:

public enum MeuEnum
{
    Subjetivo = 'S',
    Objetico = 'O',
    Avaliacao = 'A',
    Plano = 'P'
}

Como faço para ter um ENUM com o valor que eu quero, por exemplo

MeuEnum nomeDoCampo = 'A';

Então eu sei que ele é:
MeuEnum.Avaliacao

Eu queria usar esse Enum para fazer um Switch Case com os valores S ou O ou A ou P que vem do meu banco de dados.
Qual melhor forma de tratar isso?

mysql – setar campo enum como null na procedure

Eu tenho uma procedure que recebo alguns dados e estes podem vir vazios até ai tudo bem, mas quando o campo é enum e tento setar como null dá erro de Data truncated for column mesmo o campo podendo receber nulo.

Exemplo:

    CREATE DEFINER=`root`@`localhost` PROCEDURE `fichacadastral_u`(
p_id_efetivo int(11) ,
p_origem_cert_reservista enum('Aeronáutica','Exército','Marinha')
)
BEGIN


        update _rh.efetivo
            set 
            origem_cert_reservista = if(p_origem_cert_reservista <> '', p_origem_cert_reservista, null)
            where id_efetivo = p_id_efetivo;
            
    
        select 'Cadastro efetuado com sucesso.' as msg, 0 as erro;

END

se eu fizer uma simples query tipo

update _rh.efetivo set origem_cert_reservista = null where id_efetivo = 4;

vai de boa.

poderiam me ajudar?

android – Como pegar uma imagem da camera, armazenar no storage interno e setar ela no image view?

Boa tarde galera!

Sou novo em programação e aqui no fórum. Gostaria de saber se alguém poderia me ajudar pois estou construindo uma aplicação básica de cadastro. Até o fato de armazenar no banco de dados campos de texto sem problema. Armazenar imagem também, todavia, estou com um problema nas fotos. não gostaria de armazenar elas no banco, mas sim, gravar elas no storage, gravar o caminho dela em uma string e setar para o imageview.

tenho certeza que para vocês é mamão com açúcar, mas estou quebrando a cabeça e gostaria de aprender mais e possivelmente poder ajudar também.

Desde já agradeço a ajuda de todos.

javascript – Problem in the authentication token setar

I can not authenticate my app I insert a jwt token in the user login. However, I can not read the token on the application or I lose it at some point. I leave the deposit link in github and I indicate it. where is the authentication function (which I use as a middleware

https://github.com/pedroffd/react-graphql-auth
the function to authenticate ta in api / src / graphql / middleware / auth.js

for those who want to run the application, I use postgre bank, and it will be necessary to create a .env file with the configuration:
PG_USERNAME = postgres
PG_PASSWORD = YOUR_PASSWORD
PG_DATABASE = postgres
PG_PORT = 5432
PG_HOST = localhost
API_SECRET = YOUR_API_SECRET