Exemple #1
0
        public StatusCaixaBalcao StatusCxaBalcao(int IdUsuario)
        {
            CaixaBalcao Cx = new CaixaBalcao();

            Cx.Controle = Controle;
            SqlDataReader Tabela;

            Tabela = Controle.ConsultaSQL("SELECT * FROM CaixaBalcao WHERE Status=0 and Id_Usuario=" + IdUsuario.ToString());
            if (Tabela.HasRows)
            {
                Tabela.Read();
                if (DateTime.Parse(Tabela["DtHrAbertura"].ToString()).ToShortDateString() == DateTime.Now.ToShortDateString())
                {
                    return(StatusCaixaBalcao.Aberto);
                }
                else
                {
                    return(StatusCaixaBalcao.DtCxDif);
                }
            }
            else
            {
                Tabela = Controle.ConsultaSQL("SELECT * FROM CaixaBalcao WHERE Convert(Char,Data,103)='" + DateTime.Now.Date.ToShortDateString() + "' and Id_Usuario=" + IdUsuario.ToString());
                if (Tabela.HasRows)
                {
                    return(StatusCaixaBalcao.Fechado);
                }
                else
                {
                    return(StatusCaixaBalcao.NaoAberto);
                }
            }
        }