//METODOS PRINCIPAIS
        protected void Load()
        {
            boDispositivo = new DispositivoBO();
            boDivisao     = new DivisaoBO();
            boControle    = new ControleBO();

            Divisao     objDivisao     = (Divisao)Session["objDivisao"];
            Controle    objControle    = (Controle)Session["objControle"];
            Dispositivo objDispositivo = (Dispositivo)Session["objDispositivo"];

            if (!IsPostBack)
            {
                PreecherFormulario(objDispositivo);
                if (objDivisao != null)
                {
                    PreecherDivisao(objDivisao);
                }
                if (objControle != null)
                {
                    PreecherControle(objControle);
                }
            }
            else
            {
                Session["objDispositivo"] = RecuperarObjeto();
            }
        }
        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);
        }
Exemplo n.º 3
0
        protected void Pesquisa()
        {
            DivisaoBO boDivisao = new DivisaoBO();

            switch (ddlPesquisa.Text)
            {
            case "Geral":
                gvPesquisaDivisao.DataSource = boDivisao.BuscarGeral(txtPesquisa.Text);
                gvPesquisaDivisao.DataBind();
                break;
            }
        }
Exemplo n.º 4
0
        //METODOS PRINCIPAIS
        protected void Load()
        {
            boDivisao = new DivisaoBO();
            Unidade obj = (Unidade)Session["objUnidade"];

            if (obj != null)
            {
                CarregarControles(obj);
            }
            else
            {
                Response.Redirect(@"~\Forms\Cliente\WFUnidade.aspx");
            }
        }
Exemplo n.º 5
0
        //METODOS PRINCIPAIS
        protected void Selecionar()
        {
            DivisaoBO bo = new DivisaoBO();

            Session["objDivisao"] = bo.BuscarId((int)gvPesquisaDivisao.SelectedValue);

            if ((string)Session["Retorno"] != null)
            {
                Response.Redirect((string)Session["Retorno"]);
            }
            else
            {
                Response.Redirect(@"~\Forms\Tecnico\WFManterDivisao.aspx");
            }
        }
        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()));
            }
        }
        //METODOS PRINCIPAIS
        protected void Load()
        {
            boDivisao = new DivisaoBO();
            boUnidade = new UnidadeBO();

            Unidade objUnidade = (Unidade)Session["objUnidade"];
            Divisao objDivisao = (Divisao)Session["objDivisao"];

            if (!IsPostBack)
            {
                PreencherFormulario(objDivisao);
                if (objUnidade != null)
                {
                    PreencherUnidade(objUnidade);
                }
            }
            else
            {
                Session["objDivisao"] = RecuperarObjeto();
            }
        }