Example #1
0
 public ProdutoController(ContexDataService db, IHttpContextAccessor httpContext, OscaConfig _oscaConfig)
 {
     this.produtoData           = new ProdutoData(db);
     this.itemListaPrecoData    = new ItemListaPrecoData(db);
     this.produtoFornecedorData = new ProdutoFornecedorData(db);
     this.orgConfig             = new OrgConfigData(db);
     this.contexto   = new ContextPage().ExtractContext(httpContext);
     this.oscaConfig = _oscaConfig;
 }
Example #2
0
        public void CreateOrgConfig(ContextPage contexto, ContexDataService dbContext)
        {
            OrgConfig modelo = new OrgConfig();

            //sessão Produto
            modelo.quantidadeMinimaProduto = 5;
            modelo.margemBaseProduto       = 25;
            //sessão contas Receber
            modelo.qtdDiasCartaoCredito     = 28;
            modelo.qtdDiasCartaoDebito      = 1;
            modelo.creditoGeraContasReceber = false;
            modelo.debitoGeraContasReceber  = false;
            //sessão Cupom
            modelo.cupom_altura    = "90%";
            modelo.cupom_largura   = "450px";
            modelo.cupom_fontesize = "12px";
            modelo.cupom_altura    = "90%";
            modelo.mensagemCupom   = "Defina sua mensagem personalizada";

            //sessão Pedido Retirada
            modelo.mensagemPedido  = " Defina a sua mensagem personalidada no caminhjo  Configurações - Parametros - Configurações do Sistema";
            modelo.tituloImpressao = "Defina o seu titulo";


            //************ Objetos de controle de acesso ******************
            modelo.criadoEm          = DateTime.Now;
            modelo.criadoPor         = contexto.idUsuario;
            modelo.criadoPorName     = contexto.nomeUsuario;
            modelo.modificadoEm      = DateTime.Now;
            modelo.modificadoPor     = contexto.idUsuario;
            modelo.modificadoPorName = contexto.nomeUsuario;
            modelo.idOrganizacao     = contexto.idOrganizacao;
            //************ FIM Objetos de controle de acesso ***************

            OrgConfigData orgConfigData = new OrgConfigData(dbContext);

            orgConfigData.Add(modelo);
        }