Análise

Páginas: 2 (324 palavras) Publicado: 24 de setembro de 2011
//Gerencia senha

using System;
using System.Collections.Generic;
using System.Web;

namespace GridAninhado
{
public class GerenciaSenha
{
//Cuidado , desta forma está bembásico e sem teste, é so uma base, deve ser muito melhorado, como armazenar hora de inicio de fim de atendimento.
//As senhas devem ser apagadas da lista ou levadas para outra lista..//Como está em List caso a aplicação seja fechada a contagem das senhas voltará a zero.
//Bons estudos, e espero que consigo desenvolver o restante, e com certeza o pessoal fera aqui do forumtem como auxiliar na melhoria deste co'digo.

List _listSenha = new List();
List _listAtendida = new List();

private Int32 _ultimaSenha = 0;
private Int32_ultimaSenhaPrioritaria = 1000;

public Int32 UltimaSenha
{
get { return _ultimaSenha; }
set { _ultimaSenha = value; }
}

publicInt32 UltimaSenhaPrioritaria
{
get { return _ultimaSenhaPrioritaria; }
set { _ultimaSenhaPrioritaria = value; }
}

//Busca a proxima senhaprivate String ProximaSenha(enTipoAtendimento pTipoAtendimento)
{
senha _senha = new senha();
if (pTipoAtendimento == enTipoAtendimento.Prioritario)
{//caso seja prioritario é adicionado na variavel booleana.
_senha.Prioritaria = true;
}
//Pega a ultima senha e adiciona +1_senha.Senha = UltimaSenha + 1;

//Adiciona na lista de senhas.
_listSenha.Add(_senha);

//Caso queira fazer a impressão em alguma impressora..return _senha.Senha.ToString();
}

///
/// Chama a proxima senha a ser atendida..
///
///
///
//Criar um método para apagar...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Em analise
  • Analise
  • Analise
  • Analise
  • analise
  • analise
  • Analise
  • Análise

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!