protected void Page_Load(object sender, EventArgs e)
        {
            MODEquipamento equipamento = new MODEquipamento();

            if (!IsPostBack)
            {
                RptConsulta.DataSource = BLLEquipamento.Pesquisar(equipamento, "todos");
                RptConsulta.DataBind();
            }

            if (Session["login"] == null)
            {
                Session.RemoveAll();
                Response.Redirect("../Pages/Login.aspx");
            }

            MODUsuario usuario2 = new MODUsuario();

            usuario2.Login = PegaLogin.RetornaLogin();
            usuario2       = BLLUsuario.PesquisarLogin(usuario2);

            ImagemUser.ImageUrl  = "../Pages/" + usuario2.Imagem;
            ImagemUser2.ImageUrl = "../Pages/" + usuario2.Imagem;
            LblNome.Text         = usuario2.Nome;

            if (usuario2.FkTipo == 1)
            {
                LblFuncao.Text = "Administrador";
            }
            else
            {
                LblFuncao.Text = "Lider de Pesquisa";
            }
        }
        protected void BtnAlterar_Click(object sender, EventArgs e)
        {
            MODEquipamento equipamento = new MODEquipamento();

            try
            {
                if (TxtNome.Text.Trim() == "" || TxtNome.Text.Length > 100)
                {
                    LblResposta.Text = Erros.NomeVazio;
                }
                else if (TxtDescricao.Text.Trim() == "")
                {
                    LblResposta.Text = Erros.DescricaoVazio;
                }


                equipamento.IdEquipamento = idEquipamento;
                equipamento.Nome          = TxtNome.Text.Trim();
                equipamento.Descricao     = TxtDescricao.Text.Trim();


                BLLEquipamento.Alterar(equipamento);

                LblResposta.Text = "Equipamento alterado com sucesso!";
            }

            catch (Exception)
            {
                Response.Write("<script>alert('Erro ao inserir!');</script>");
                throw;
            }
        }
Пример #3
0
        private void CarregaEquipamento()
        {
            MODEquipamento equipamento = new MODEquipamento();

            TxtEquipamento.DataSource     = BLLEquipamento.Pesquisar(equipamento, "todos");
            TxtEquipamento.DataValueField = "IdEquipamento";
            TxtEquipamento.DataTextField  = "Nome";
            TxtEquipamento.DataBind();
        }
        protected void Desvincular_Click(object sender, EventArgs e)
        {
            MODGrupo_Equipamento grupoEquipamento = new MODGrupo_Equipamento();

            if (TxtDataTermino.Text.Trim() == "")
            {
                LblResposta.Text = "A data de término nao pode ser nula!";
            }
            else
            {
                grupoEquipamento.FkEquipamento = Convert.ToInt32(Page.Request.QueryString["equipamento"]);
                grupoEquipamento.FkGrupo       = Convert.ToInt32(TxtGrupo.SelectedValue);
                grupoEquipamento.DataFim       = Convert.ToDateTime(TxtDataTermino.Text.Trim());

                BLLEquipamento.AlterarDataSaidaEquipamento(grupoEquipamento);

                LblResposta.Text = "Equipamento desvinculado com sucesso!";
            }
        }
Пример #5
0
        protected void BtnVincularEquipamento_Click(object sender, EventArgs e)
        {
            MODGrupo_Equipamento grupoEquipamento = new MODGrupo_Equipamento();

            if (TxtData.Text.Trim() == "")
            {
                LblResposta.Text = Erros.DataVazio;
            }
            else
            {
                grupoEquipamento.FkGrupo       = Convert.ToInt32(TxtGrupo.SelectedValue);
                grupoEquipamento.FkEquipamento = Convert.ToInt32(TxtEquipamento.SelectedValue);
                grupoEquipamento.DataInicio    = Convert.ToDateTime(TxtData.Text.Trim());

                BLLEquipamento.InserirEquipamentoGrupo(grupoEquipamento);

                LblResposta.Text = "Equipamento vinculado com sucesso!";
            }
        }
Пример #6
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                Equipamento modelo = new Equipamento();

                BLLEquipamento bll = new BLLEquipamento(dal);
                modelo.TipoEquipamentoId = Convert.ToInt32(cmbTipoEquipemantoEdit.SelectedValue);
                modelo.MarcaId           = Convert.ToInt32(cmbMarcaEdit.SelectedValue);
                modelo.Descricao         = txtDescricaoEdit.Text;
                modelo.Identificacao     = txtIdentificacaoEdit.Text;
                modelo.EquipamentoId     = EquipamentoId;
                if (cmbPessoa.SelectedValue != null)
                {
                    modelo.CPF = cmbPessoa.SelectedValue.ToString();
                }


                if (EquipamentoId <= 0)
                {
                    bll.Incluir(modelo);
                    MessageBox.Show("Os dados foram cadastrados com sucesso.");
                    limpartela(tabPageEditar.Controls);
                    tabControlEquipamento.SelectedTab = tabPageBusca;
                    EquipamentoId = 0;
                    MostrarDados();
                }
                else
                {
                    bll.Alterar(modelo);
                    MessageBox.Show("Os dados foram alterados com sucesso.");
                    limpartela(tabPageEditar.Controls);
                    tabControlEquipamento.SelectedTab = tabPageBusca;
                    EquipamentoId = 0;
                    MostrarDados();
                }
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["login"] == null)
            {
                Session.RemoveAll();
                Response.Redirect("../Pages/Login.aspx");
            }

            MODUsuario usuario2 = new MODUsuario();

            usuario2.Login = PegaLogin.RetornaLogin();
            usuario2       = BLLUsuario.PesquisarLogin(usuario2);

            ImagemUser.ImageUrl  = "../Pages/" + usuario2.Imagem;
            ImagemUser2.ImageUrl = "../Pages/" + usuario2.Imagem;
            LblNome.Text         = usuario2.Nome;

            if (usuario2.FkTipo == 1)
            {
                LblFuncao.Text = "Administrador";
            }
            else
            {
                LblFuncao.Text = "Lider de Pesquisa";
            }

            if (!Page.IsPostBack)
            {
                MODGrupo_Equipamento grupoEquipamento = new MODGrupo_Equipamento();
                MODEquipamento       equipamento      = new MODEquipamento();
                grupoEquipamento.FkEquipamento = Convert.ToInt32(Page.Request.QueryString["equipamento"]);
                TxtGrupo.DataSource            = BLLEquipamento.PesquisarGrupo(grupoEquipamento, "equipamento");
                TxtGrupo.DataValueField        = "Id_grupo";
                TxtGrupo.DataTextField         = "Nome";
                TxtGrupo.DataBind();

                equipamento.IdEquipamento = grupoEquipamento.FkEquipamento;
                equipamento = BLLEquipamento.PesquisarEquipamento(equipamento, "id");

                TxtNome.Text = equipamento.Nome;
            }
        }
Пример #8
0
        public void MostrarDados()
        {
            string         descricao, cpf, identificacao;
            DALConexao     dal    = new DALConexao();
            BLLEquipamento bll    = new BLLEquipamento(dal);
            Equipamento    modelo = new Equipamento();

            cpf                      = string.IsNullOrEmpty(txtCPF.Text) ? default(string) : null;
            descricao                = string.IsNullOrEmpty(txtDescricao.Text) ? default(string) : null;
            identificacao            = string.IsNullOrEmpty(txtIdentificacao.Text) ? default(string) : null;
            modelo.MarcaId           = Convert.ToInt32(cmbMarca.SelectedValue);
            modelo.TipoEquipamentoId = Convert.ToInt32(cmbTipo.SelectedValue);

            dtDados.DataSource = bll.Localizar(cpf, descricao, identificacao, Convert.ToInt32(cmbMarca.SelectedValue), Convert.ToInt32(cmbTipo.SelectedValue));


            if (dtDados.RowCount > 0)
            {
                dtDados.CurrentCell = dtDados.Rows[0].Cells["descricao"];
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["login"] == null)
            {
                Session.RemoveAll();
                Response.Redirect("../Pages/Login.aspx");
            }

            MODUsuario usuario = new MODUsuario();

            usuario.Login = PegaLogin.RetornaLogin();
            usuario       = BLLUsuario.PesquisarLogin(usuario);

            ImagemUser.ImageUrl  = "../Pages/" + usuario.Imagem;
            ImagemUser2.ImageUrl = "../Pages/" + usuario.Imagem;
            LblNome.Text         = usuario.Nome;

            if (usuario.FkTipo == 1)
            {
                LblFuncao.Text = "Administrador";
            }
            else
            {
                LblFuncao.Text = "Lider de Pesquisa";
            }

            MODEquipamento equipamento = new MODEquipamento();

            equipamento.IdEquipamento = Convert.ToInt32(Page.Request.QueryString["id"]);
            idEquipamento             = Convert.ToInt32(Page.Request.QueryString["id"]);
            equipamento = BLLEquipamento.PesquisarEquipamento(equipamento, "id");

            if (!Page.IsPostBack)
            {
                TxtNome.Text      = equipamento.Nome;
                TxtDescricao.Text = equipamento.Descricao;
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            MODGrupoLider grupoLider = new MODGrupoLider();
            MODGrupo      grupo      = new MODGrupo();

            if (!IsPostBack)
            {
                grupo.Sigla        = Page.Request.QueryString["sigla"];
                grupo              = BLLGrupo.PesquisarGrupo(grupo, "sigla");
                grupoLider.FkGrupo = grupo.IdGrupo;
                idReuniao          = grupo.IdGrupo;

                this.Title = grupo.Sigla + " - " + grupo.Nome + " - " + "SG Manager";

                RptConsulta.DataSource = BLLGrupo.Pesquisar(grupoLider, "grupo");
                RptConsulta.DataBind();

                MODGrupoDocente grupoDocente = new MODGrupoDocente();
                grupoDocente.FkGrupo = grupoLider.FkGrupo;

                RPTDocente.DataSource = BLLGrupo_Docente.Pesquisar(grupoDocente, "gativos");
                RPTDocente.DataBind();

                MODGrupoTecnico grupoTecnico = new MODGrupoTecnico();
                grupoTecnico.FkGrupo = grupoLider.FkGrupo;

                RPTTecnico.DataSource = BLLGrupo_Tecnico.Pesquisar(grupoTecnico, "gativos");
                RPTTecnico.DataBind();

                MODGrupoLinha_Pesquisa grupoLinha_Pesquisa = new MODGrupoLinha_Pesquisa();
                grupoLinha_Pesquisa.FkGrupo = grupoLider.FkGrupo;

                RPTLinha.DataSource = BLLGrupo_Linha_Pesquisa.Pesquisar(grupoLinha_Pesquisa, "gativos");
                RPTLinha.DataBind();

                RPTDiscente.DataSource = BLLDiscente.PesquisarPorGrupo(grupo);
                RPTDiscente.DataBind();

                RPTProjetos.DataSource = BLLProjeto_Pesquisa.ConsultaPorGrupo(grupo);
                RPTProjetos.DataBind();

                RPTPublicacao.DataSource = BLLPublicacao.ConsultaPorGrupo(grupo);
                RPTPublicacao.DataBind();

                RptEquipamento.DataSource = BLLEquipamento.ConsultaPorGrupo(grupo);
                RptEquipamento.DataBind();

                CldReuniao.VisibleDate = DateTime.Today;
            }

            List <MODReuniao> reunioes = new List <MODReuniao>();
            MODReuniao        reuniao  = new MODReuniao();

            reuniao.FkGrupo = idReuniao;
            reunioes        = BLLReuniao.Pesquisar(reuniao, "grupo");
            dt = BLLReuniao.CarregarCalendario(reuniao, "", "grupo");

            if (!Page.IsPostBack)
            {
                string data = CldReuniao.VisibleDate.Year.ToString() + "-" + CldReuniao.VisibleDate.Month.ToString();
                reuniao.IdReuniao     = idReuniao;
                RptReuniao.DataSource = BLLReuniao.CarregarCalendario(reuniao, data, "data");
                RptReuniao.DataBind();
            }
        }