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); }
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())); } }