Ejemplo 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);
        }
Ejemplo n.º 2
0
        //METODOS PRINCIPAIS
        protected void Load()
        {
            boUnidade = new UnidadeBO();
            Usuario obj = (Usuario)Session["objAutenticacao"];

            CarregarControles(obj);
        }
        protected void Pesquisa()
        {
            UnidadeBO boUnidade = new UnidadeBO();

            switch (ddlPesquisa.Text)
            {
            case "Geral":
                gvPesquisaUnidade.DataSource = boUnidade.BuscarGeral(txtPesquisa.Text);
                gvPesquisaUnidade.DataBind();
                break;
            }
        }
        //METODOS PRINCIPAIS
        protected void Selecionar()
        {
            UnidadeBO bo = new UnidadeBO();

            Session["objUnidade"] = bo.BuscarId((int)gvPesquisaUnidade.SelectedValue);

            if ((string)Session["Retorno"] != "")
            {
                Response.Redirect((string)Session["Retorno"]);
            }
            else
            {
                Response.Redirect(@"~\Forms\Tecnico\WFManterUnidade.aspx");
            }
        }
Ejemplo n.º 5
0
        //METODOS PRINCIPAIS
        protected void Load()
        {
            boUnidade = new UnidadeBO();
            boUsuario = new UsuarioBO();

            Usuario objUsuario = (Usuario)Session["objUsuario"];
            Unidade objUnidade = (Unidade)Session["objUnidade"];

            if (!IsPostBack)
            {
                PreencherFormulario(objUnidade);
                if (objUsuario != null)
                {
                    PreencherUsuario(objUsuario);
                }
            }
            Session["objUnidade"] = RecuperarObjeto();
        }
Ejemplo n.º 6
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()));
            }
        }
        //PREECHIMENTO OBJETO
        private Divisao RecuperarObjeto()
        {
            Divisao obj = new Divisao();

            if (txtMatricula.Text != "")
            {
                obj.Id = Convert.ToInt32(txtMatricula.Text);
            }
            obj.Descricao = txtDescricao.Text;

            UnidadeBO bo = new UnidadeBO();

            if (txtUnidade.Text != "")
            {
                obj.ObjUnidade = bo.BuscarId(Convert.ToInt32(txtUnidade.Text));
            }

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