コード例 #1
0
 public AssociarCategoriaFornecedor(CategoriaDI categoria)
 {
     Categoria = categoria;
     using (var leitor = new BaseGeral.Repositorio.Leitura())
         FornecedoresDisponiveis = leitor.ObterFornecedores().GerarObs();
     Escolhido = FornecedoresDisponiveis[0];
     InitializeComponent();
 }
コード例 #2
0
        public override async void Adicionar()
        {
            var caixa = new AdicionarCategoria();

            if (await caixa.ShowAsync() == ContentDialogResult.Primary)
            {
                var newCategoria = new CategoriaDI()
                {
                    Nome = caixa.Nome
                };
                using (var repo = new BaseGeral.Repositorio.Escrita())
                {
                    repo.SalvarItemSimples(newCategoria, DefinicoesTemporarias.DateTimeNow);
                }
                Itens.Add(Convert(newCategoria));
            }
        }
コード例 #3
0
 void RemoverCategoria(CategoriaDI categoria)
 {
     CategoriasDisponiveis.Add(categoria);
     CategoriasEscolhidas.Remove(categoria);
 }
コード例 #4
0
 public ParCategoriaFornecedor(CategoriaDI categoria, FornecedorDI fornecedor)
 {
     Categoria  = categoria?.Nome ?? "Sem categoria";
     Fornecedor = fornecedor?.Nome ?? "Fornecedor desconhecido";
 }
コード例 #5
0
 ExibicaoGenerica Convert(CategoriaDI old) => new ExibicaoEspecifica <CategoriaDI>(old, old.Nome, null, null);