static void Main()
    {
        BaseQuestao bs    = new BaseQuestao();
        IMarcas     brand = bs as IMarcas;

        if (brand != null)
        {
            brand.TxtMarca = "voila";
            Console.WriteLine("Done");
        }
    }
        public void AtualizeEventos(IMarcas marca)
        {
            RemovaEventos(marca.IdMarca.Value);

            var sql = new StringBuilder();
            var DBHelper = ServerUtils.getDBHelper();

            if (marca.Eventos != null)
                foreach (var evento in marca.Eventos)
                {
                    sql.Clear();
                    sql.Append("INSERT INTO MP_MARCAEVENTO (IDDAMARCA, DATA, DESCRICAO) VALUES (");
                    sql.Append(marca.IdMarca.Value + ", ");
                    sql.Append(evento.Data.ToString("yyyyMMdd") + ", ");
                    sql.Append("'" + UtilidadesDePersistencia.FiltraApostrofe(evento.Descricao) + "')");
                    DBHelper.ExecuteNonQuery(sql.ToString());
                }
        }
 public void CarregueObjetoReal()
 {
     _marcasReal = RepositorioDeMarcas.obtenhaInstancia().obtenhaMarcasPeloId(IdMarca.Value);
 }
        private void MostreMarcas(IMarcas marca)
        {
            ViewState[CHAVE_ID_MARCA] = marca.IdMarca.Value.ToString();

            ctrlApresentacao.Codigo = marca.Apresentacao.Codigo.ToString();
            ctrlCliente.ClienteSelecionado = marca.Cliente;
            ctrlNCL.Codigo = marca.NCL.Codigo;
            ctrlNCL.NCLSelecionado = marca.NCL;
            ctrlNatureza.Codigo = marca.Natureza.Codigo.ToString();
            txtNomeDaMarca.Text = marca.DescricaoDaMarca;

            if (marca.CodigoDaClasse.HasValue)
                txtClasse.Text = marca.CodigoDaClasse.ToString();

            if (marca.CodigoDaSubClasse1.HasValue)
                txtSubClasse1.Text = marca.CodigoDaSubClasse1.ToString();

            if (marca.CodigoDaSubClasse2.HasValue)
                txtSubClasse2.Text = marca.CodigoDaSubClasse2.ToString();

            if (marca.CodigoDaSubClasse3.HasValue)
                txtSubClasse3.Text = marca.CodigoDaSubClasse3.ToString();

            txtEspecificacao.Text = marca.EspecificacaoDeProdutosEServicos;
            txtObservacao.Text = marca.ObservacaoDaMarca;

            if (string.IsNullOrEmpty(marca.ImagemDaMarca))
                imgImagemMarca.ImageUrl = UtilMP.URL_IMAGEM_SEM_FOTO_MARCA;
            else
                imgImagemMarca.ImageUrl = marca.ImagemDaMarca;

            rblPagaManutencao.SelectedValue = marca.Manutencao != null ? "1" : "0";

            if (marca.Manutencao != null)
            {
                pnlDadosDaManutencao.Visible = true;

                txtDataDaPrimeiraManutencao.SelectedDate = marca.Manutencao.DataDaProximaManutencao;
                ctrlPeriodo.Codigo = marca.Manutencao.Periodo.Codigo.ToString();
                ctrlPeriodo.PeriodoSelecionado = marca.Manutencao.Periodo;
                rblFormaDeCobranca.SelectedValue = marca.Manutencao.FormaDeCobranca.Codigo;
                txtValor.Value = marca.Manutencao.ValorDeCobranca;
                FormataValorManutencao(marca.Manutencao.FormaDeCobranca);
            }

            IList<IRadicalMarcas> listaDeRadicalMarcas = new List<IRadicalMarcas>();

            using (var servico = FabricaGenerica.GetInstancia().CrieObjeto<IServicoDeRadicalMarcas>())
                listaDeRadicalMarcas = servico.obtenhaRadicalMarcasPeloIdDaMarcaComoFiltro(marca.IdMarca.Value,
                                                                                           int.MaxValue);

            if (listaDeRadicalMarcas.Count > 0)
                MostraRadicalMarcas(listaDeRadicalMarcas);

            using (var servico = FabricaGenerica.GetInstancia().CrieObjeto<IServicoDeEventosDeMarca>())
                ctrlEventos.SetaEventos(servico.ObtenhaEventos(marca.IdMarca.Value));

            using (var servico = FabricaGenerica.GetInstancia().CrieObjeto<IServicoDeRevistaDeMarcas>())
            {
                Publicacoes = servico.ObtenhaPublicoesDoProcesso(Convert.ToInt32(txtProcesso.Text));
                grdPublicacoes.DataSource = Publicacoes;
                grdPublicacoes.DataBind();
            }
        }
Beispiel #5
0
 public Service()
 {
     this.blHandler = new Marcas();
     this.selfHost  = new ServiceHost(typeof(Marcas));
 }