Jump to content
Fórum Script Brasil

pjava

Membros
  • Content Count

    52
  • Joined

  • Last visited

Community Reputation

0 Neutro

About pjava

  1. Tenho esse programa. Preciso colocar o método execute em uma Thread, task ou Delegate, ou seja, esse método rodará em um serviço e será startado automaticamente em um servidor e terei muitas execuções oncorrentes, logo isso deveria ser feito em um desses caras acima. Abaixo todo meu código até agora. PesquisaAgenda pag = new PesquisaAgenda(); public Form1() { InitializeComponent(); } Lista<Entity.Rotina> listaRotina = new Lista<Entity.Rotina>(); Lista<Entity.Tarefa> listaTarefa = new Lista<Entity.Tarefa>();
  2. pjava

    Dúvidas com listas

    Tenho uma lista de objetos. Para não ficar um serviço de minuto em minuto buscando no BD as informações e preenchendo a lista, resolvi no start do windows service, preencher essa lista. Então tenho a seguinte relação. Lista de Agendamentos ==>> Qua agenda rotinas a serem executadas. Uma Rotina pode ter N agendamentos. Lista de Rotinas ==>> Que executa tarefas. Uma rotina pode ter N tarefas a serem executadas. O que eu preciso é, através do agendamento, buscar a rotina agendada para aquela Data/Hora(dateTime). Achando a rotina para aquela datahora, buscar a tarefa específica e cham
  3. Para chamar, a calculadora do windows, por exemplo, só preciso disso? protected override void OnStart(string[] args) { System.Diagnostics.Process.Start("calc"); } Se for somente isso, não está funcionando. O que mais preciso informar?
  4. pjava

    Ajuda com Threads

    Somente para explicar melhor. Tenho tres tabelas: 1) Agendamento 2) Rotinas 3) Tarefas No agendamento eu agendo as rotinas, que podem ser, Excutar um aplicativo, Executar um DTSX. Na tabela tarefa, então eu executo a tarefa, tipo, executar um Aplicativo. nessa tabela tenho o path e o nome do aplicativo. Pego isso, coloco no meu serviço e executo. que eu não estou conseguindo fazer, é montar todo esse processo. Agendamento >> recebe chave de rotina >> que recebe chave de tarefa, esses são meus relacionamentos no BD. Isso precisa ser executado através de um Windows Service. Ouvi
  5. pjava

    Ajuda com Threads

    Tenho um serviço que ele vai executar programas externos e dtsx. Acontece, que várias pessoas estarão executando esses programas. Então preciso criar Thread(s) para que o serviço execute cada processo(tarefa) agendada previamente em uma entidade de BD para cada usuário. Eu peço ajuda em como iniciar, como proceder. Avduvida não está em criar Threads, mas em como fazer isso. Lógica é a dúvida.
  6. pjava

    Windows Service com C#

    A minha dúvida é simples, mas para mim não está sendo. O que eu não estou conseguindo é como pegar uma lista retornada pelo método, pelo serviço, pois como não tenho uma interface, não sei como fazer. Abaixo meu método e como pegar no OnStart, por exemplo, a lista do método PesquisaTodosAgendamento(). public partial class Service1 : ServiceBase { public Service1() { InitializeComponent(); } protected override void OnStart(string[] args) { } protected override void OnStop() { } private Lista<
  7. pjava

    Windows Service com C#

    Criar Windows Service com C#. preciso fazer e gostaria de uma ajuda. Estou pesquisando na net, mas qualquer ajuda de quem já fez é legal.
  8. pjava

    Checkbox com campos bit

    ckTipo.Checked = Convert.ToBoolean(meu_campo_no_Grid);
  9. pjava

    Checkbox com campos bit

    Num campo bit, ele recebe 0 ou 1. Eu tenho uma pesquisa que me traz esses campos. Gostaria de saber como eu faço para atribuir a um checkbox os valores vindos do BD, ou seja, se for 0 ele não checa o checkbox, mas se for 1 ele já checa o chckbox. Como eu faço isso?
  10. Vou dar o exemplo. As propriedades do objeto finder devem ser preenchida pelos parametros do método. Essa é minha dúvida: Como fazer. private List<Entity.Skin> PesquisaFiltroSkin(Meus_Parâmetros_Aqui) { List<Entity.Skin> listaSkin = new List<Entity.Skin>(); Finder.Skin finder = new Finder.Skin(); finder.IdSkin = ?; finder.IdProjeto = ?; finder.Descricao = ?; finder.DataInclusao = ?; finder.DataAlteracao = ?; listaSkin = Infrastructure.Repository.Skin.Reto
  11. pjava

    Dúvida de SqlDataReader

    Resolvi assim: private List<Entity.Skin> PesquisaIdSkin(Int32 _idskin) { List<Entity.Skin> listaSkin = new List<Entity.Skin>(); Finder.Skin finder = new Finder.Skin(); finder.IdSkin = _idskin; listaSkin = Infrastructure.Repository.Skin.RetornarPorID(finder); return listaSkin; } E a chamada do método, assim: dgvPesquisa.DataSource = PesquisaTodosSkin(); Obrigado e pode encerrar este post.
  12. Preciso criar um método que me retorne uma lista e insira os valores em DataGridView. Bem isso eu já fiz e está funcionando. No meu sistema existe 3 tipos de pesquisa. 1) Geral 2) Por Id 3) Por Filtro A terceira(Por filtro) é que está me tirando os cabelos(dos q restam). Assim: O objeto retornado, tem algumas propriedades e na pesquisa elas podem estar null, ou seja, digamos que eu tenha 5 propriedade que são 5 atributos de minha tabela do BD. A dúvida é eu criar um método que eu passe 1 ou 2 ou 3 ou 4 ou 5 ou quaisquer conbinações dessas 5 prop. Se eu faço um méto assim: private.... meu
  13. pjava

    Dúvida de SqlDataReader

    Minha dúvida está exatamente aí. Nessa implementação. Fiz isso, mas está errado com certeza. private List<Domain.Entity.Skin> PesquisaSkin(int _idskin) { Domain.Finder.Skin skin = new Domain.Finder.Skin(); skin.IdSkin = _idskin; return GrupoLTM.Sistema.Infrastructure.Repository.Skin.RetornarPorID(skin); } private void btnGeraTarefa_Click(object sender, EventArgs e) { List<Domain.Entity.Skin> skb = new List<Domain.Entity.Skin>(); skb = PesquisaSkin(1); }
  14. pjava

    Dúvida de SqlDataReader

    Seria isso e retorna _tela. Agora, como eu pego do outro lado e jogo num gridview? Jogar no gridview, não é a questã, mas sim, como pegar esse retorno. .... while (_SqlDataReader.Read()) { Domain.Entity.tela _tela = new Domain.Entity.tela (); _tela .Idtela = Convert.ToInt64(_SqlDataReader["Idtela "]); _tela .Descricao = Convert.ToString(_SqlDataReader["Descricao"]); _tela .IdProjeto = Convert.ToInt64(_SqlDataReader["IdProjeto"]); _tela .DataInclusao = _SqlDataReader["Data1"].ToString().ToNullable<DateTime>(); _tela .DataAlteracao = _SqlDataReader["Data2"].ToString().ToNullable<
  15. Seria isso e retorna _tela. Agora, como eu pego do outro lado e jogo num gridview? Jogar no gridview, não é a questã, mas sim, como pegar esse retorno. .... while (_SqlDataReader.Read()) { Domain.Entity.tela _tela = new Domain.Entity.tela (); _tela .Idtela = Convert.ToInt64(_SqlDataReader["Idtela "]); _tela .Descricao = Convert.ToString(_SqlDataReader["Descricao"]); _tela .IdProjeto = Convert.ToInt64(_SqlDataReader["IdProjeto"]); _tela .DataInclusao = _SqlDataReader["Data1"].ToString().ToNullable<DateTime>(); _tela .DataAlteracao = _SqlDataReader["Dat
×
×
  • Create New...