protected void Gravar() { //FAZENDO INSTANCIA DAS CLASSES DivisaoBO bo = new DivisaoBO(); Divisao 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", "Divisao 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["objDivisao"] = obj; PreencherFormulario(obj); }
protected void Deletar() { //FAZENDO INSTANCIA DAS CLASSES DivisaoBO bo = new DivisaoBO(); Divisao obj = RecuperarObjeto(); if (!bo.ValidarMatricula(obj)) { ExibirMensagem("e", "Divisão não encontrado"); } else if (new DivisaoBO().VerificarDispositivosDivisao(obj)) { ExibirMensagem("a", "Solicitação negada, essa divisão está sendo utilizada por dispositivos."); } else { ExibirMensagem("s", bo.Deletar(RecuperarObjeto())); } }