protected void Deletar()
        {
            Dispositivo obj = RecuperarObjeto();

            if (!boDispositivo.ValidarDispositivo(obj))
            {
                ExibirMensagem("e", "Dispositivo não encontrado");
            }
            else if (new LeitorBO().VerificarLeitorDispositivo(obj))
            {
                ExibirMensagem("a", "Solicitação negada, esse dispositivo está sendo utilizado por leitor!");
            }
            else if (new EventoBO().VerificarEventoDispositivo(obj))
            {
                ExibirMensagem("a", "Solicitação negada, esse dispositivo está sendo utilizado por evento!");
            }
            else if (new HistoricoBO().VerificarHistoricoDispositivo(obj))
            {
                ExibirMensagem("a", "Solicitação negada, esse dispositivo está sendo utilizado por historico!");
            }
            else
            {
                ExibirMensagem("s", boDispositivo.Deletar(obj));
            }
        }
Ejemplo n.º 2
0
        protected void Gravar()
        {
            //FAZENDO INSTANCIA DAS CLASSES
            LeitorBO bo  = new LeitorBO();
            Leitor   obj = RecuperarObjeto();

            //VALIDANDO OS CAMPOS OBRIGATORIO
            if (!bo.ValidarCamposObrigatorio(obj))
            {
                ExibirMensagem("a", "Preencha todos os campos necessarios");
            }
            //VALIDANDO AS SENHAS
            else if (!boDispositivo.ValidarDispositivo(obj.ObjDispositivo))
            {
                ExibirMensagem("a", "Dispositivo não encontrado");
            }
            //FAZENDO ALTERAÇÃO
            else if (txtMatricula.Text != "" && !bo.ValidarDivisao(obj))
            {
                ExibirMensagem("a", "Divisão não encontrado");
            }
            //VALIDANDO LEITOR
            else if (txtMatricula.Text != "" && !bo.ValidarMatricula(obj))
            {
                ExibirMensagem("a", "Leitor não encontrado");
            }
            //VALIDANDO CPF
            else if (txtMatricula.Text != "" && bo.ValidarMatricula(obj))
            {
                ExibirMensagem("s", bo.Alterar(obj));
            }
            //VALIDANDO LOGIN
            else if (txtMatricula.Text == "")
            {
                ExibirMensagem("s", bo.Gravar(obj));
            }

            Session["objLeitor"] = obj;
            PreecherFormulario(obj);
        }