Esempio n. 1
0
        protected void Gravar()
        {
            //FAZENDO INSTANCIA DAS CLASSES
            UnidadeBO bo  = new UnidadeBO();
            Unidade   obj = RecuperarObjeto();

            //VALIDANDO OS CAMPOS OBRIGATORIOS
            if (!bo.ValidarCamposObrigatorio(obj))
            {
                ExibirMensagem("a", "Preencha todos os campos necessarios");
            }
            //VERIFICANDO SE O USUARIO EXISTE PARA FAZER ALTERAÇÃO
            else if (txtMatricula.Text != "" && !bo.ValidarMatricula(obj))
            {
                ExibirMensagem("e", "Usuario não encontrado para fazer alteração");
            }
            //FAZENDO ALTERAÇÃO
            else if (txtMatricula.Text != "" && bo.ValidarMatricula(obj))
            {
                ExibirMensagem("s", bo.Alterar(obj));
            }
            //FAZENDO GRAVAÇÃO
            else if (txtMatricula.Text == "")
            {
                ExibirMensagem("s", bo.Gravar(obj));
            }

            Session["objUnidade"] = obj;
            PreencherFormulario(obj);
        }
Esempio n. 2
0
        protected void Deletar()
        {
            //FAZENDO INSTANCIA DAS CLASSES
            UnidadeBO bo  = new UnidadeBO();
            Unidade   obj = RecuperarObjeto();

            if (!bo.ValidarMatricula(obj))
            {
                ExibirMensagem("e", "Usuario não encontrado");
            }
            else if (new UnidadeBO().VerificarDivisaoUnidade(obj))
            {
                ExibirMensagem("a", "Solicitação negada, essa unidade está sendo utilizada pela divisão.");
            }
            else
            {
                ExibirMensagem("s", bo.Deletar(RecuperarObjeto()));
            }
        }