Exemplo n.º 1
0
        protected void txtBusca_TextChanged(object sender, EventArgs e)
        {
            AtividadeController atividadeController = new AtividadeController();

            this.AtividadeGridView.DataSource = atividadeController.Buscar(Session["cpfUsu"].ToString(), txtBusca.Text);
            this.AtividadeGridView.DataBind();
        }
Exemplo n.º 2
0
        public void PreencheGrid()
        {
            AtividadeController Controller = new AtividadeController();

            this.GridViewAtividade.DataSource = Controller.SelecionarTodosAtividade();
            this.GridViewAtividade.DataBind();
        }
Exemplo n.º 3
0
        private void PreencheGrid()
        {
            AtividadeController atividadeController = new AtividadeController();

            this.AtividadeGridView.DataSource = atividadeController.ObterTodos(Session["cpfUsu"].ToString());
            this.AtividadeGridView.DataBind();
        }
Exemplo n.º 4
0
 public frmPomoverDoc()
 {
     InitializeComponent();
     CtrlDocente   = new DocenteController();
     CtrlCargo     = new CargoController();
     CtrlAtividade = new AtividadeController();
 }
Exemplo n.º 5
0
        private void PreencheCampos()
        {
            AtividadeController    atividadeController    = new AtividadeController();
            AtividadeEntity        atividade              = atividadeController.Obter(Convert.ToInt32(Request.QueryString["codAti"].ToString()));
            ParticipanteController participanteController = new ParticipanteController();

            try
            {
                txtCliente.Items.FindByValue(atividade.codCli.ToString()).Selected = true;

                List <string> participantes = participanteController.ObterTodos(Convert.ToInt32(Request.QueryString["codAti"].ToString()));
                for (int i = 0; i < lstParticipantes.Items.Count; i++)
                {
                    if (participantes.Contains(lstParticipantes.Items[i].Value))
                    {
                        lstParticipantes.Items[i].Selected = true;
                    }
                }
            }
            catch
            { }
            txtDescricao.Text = atividade.desAti;
            txtTipo.Text      = atividade.tipAti;
            txtData.Text      = atividade.datAti;
            txtHora.Text      = atividade.horAti;
        }
Exemplo n.º 6
0
 public CadastroAtiv(int codProf)
 {
     InitializeComponent();
     listaDeDocumentos = new List <Image>();
     CtrlAtiv          = new AtividadeController();
     this.CodProf      = codProf;
 }
Exemplo n.º 7
0
 public frmADM(DocModel p_obj)
 {
     InitializeComponent();
     this.docModel = p_obj;
     CtrlAtiv      = new AtividadeController();
     CtrlDoc       = new DocenteController();
 }
Exemplo n.º 8
0
 public DocenteView(DocModel docModel)
 {
     InitializeComponent();
     Width       = 1391;
     Height      = 730;
     CtrlDoc     = new DocenteController();
     CtrlAtiv    = new AtividadeController();
     this.objDOC = docModel;
 }
Exemplo n.º 9
0
        public void Delete()
        {
            InitializeDataBase();

            // Use a clean instance of the context to run the test
            using (var context = new AtividadeContext(options))
            {
                AtividadeController atividadeController = new AtividadeController(context);
                Atividade           atividade           = atividadeController.DeleteAtividade(2).Result.Value;
                Assert.Null(atividade);
            }
        }
Exemplo n.º 10
0
        public void GetAll()
        {
            InitializeDataBase();

            // Use a clean instance of the context to run the test
            using (var context = new AtividadeContext(options))
            {
                AtividadeController     atividadeController = new AtividadeController(context);
                IEnumerable <Atividade> atividades          = atividadeController.GetAtividade().Result.Value;

                Assert.Equal(3, atividades.Count());
            }
        }
Exemplo n.º 11
0
        public void GetbyId()
        {
            InitializeDataBase();

            // Use a clean instance of the context to run the test
            using (var context = new AtividadeContext(options))
            {
                int atividadeId = 2;
                AtividadeController atividadeController = new AtividadeController(context);
                Atividade           atividade           = atividadeController.GetAtividade(atividadeId).Result.Value;
                Assert.Equal(2, atividade.Id);
            }
        }
Exemplo n.º 12
0
        /// <summary>
        /// Este método cuida das ações associadas ao GridView
        /// </summary>
        protected void gvAtividades_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            int codigo = int.Parse(e.CommandArgument.ToString());

            switch (e.CommandName)
            {
            case "Excluir":
                //Código necessário para excluir uma determinada atividade
                AtividadeController cr1 = new AtividadeController();
                if (cr1.Excluir(codigo) > 0)
                {
                    PreencheAtividades(int.Parse(Session["codigoFuncionario"].ToString()));
                    btnCancelar_Click(null, null);
                }
                else
                {
                    lblMensagem.Text = "Erro ao excluir a atividade.";
                }
                break;

            case "Finalizar":
                //Codigo necessário para marcar uma determinada atividade como atendida
                AtividadeController cr2 = new AtividadeController();
                Atividade           a1  = new AtividadeController().ObterAtividade(codigo);
                a1.CodigoStatus = 4;

                if (cr2.Gravar(a1) > 0)
                {
                    PreencheAtividades(int.Parse(Session["codigoFuncionario"].ToString()));
                    btnCancelar_Click(null, null);
                }
                else
                {
                    lblMensagem.Text = "Erro ao finalizar a atividade.";
                }

                break;

            case "Editar":
                Atividade a = new AtividadeController().ObterAtividade(codigo);     //Necessário desenvolver um método que devolva uma atividade de acordo com o seu código
                txtDescricao.Text            = a.Descricao;
                txtDataInicio.Text           = a.DataInicio.ToShortDateString();
                txtDataFinal.Text            = a.DataFim != null ? ((DateTime)a.DataFim).ToShortDateString() : "";
                ddlSolicitante.SelectedValue = a.EmailSolicitante;
                ddlStatus.SelectedValue      = a.CodigoStatus.ToString();
                ViewState["codigoAtividade"] = codigo;
                break;
            }
        }
Exemplo n.º 13
0
        private void PreencheAtividades(int codigoFuncionario)
        {
            /*====================================================
             * Preencher o GridView gvAtividades com as atividades
             * relativas ao funcionário que está autenticado no
             * sistema.
             *====================================================*/

            //FuncionarioController cr = new FuncionarioController();

            AtividadeController cr = new AtividadeController();

            gvAtividades.DataSource = cr.ObterPorFuncionario(codigoFuncionario);
            //gvAtividades.DataSource = cr.Obter(codigoFuncionario).Atividades;
            gvAtividades.DataBind();
        }
Exemplo n.º 14
0
        protected void btnGravar_Click(object sender, EventArgs e)
        {
            AtividadeEntity        atividade              = new AtividadeEntity();
            AtividadeController    atividadeController    = new AtividadeController();
            ParticipanteController participanteController = new ParticipanteController();

            if (txtCliente.SelectedValue == "0" || txtDescricao.Text == "" || txtTipo.Text == "" || txtData.Text == "" || txtHora.Text == "")
            {
                this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Preencha todos os campos!');</script>");
            }
            else
            {
                atividade.codCli = Convert.ToInt32(txtCliente.SelectedValue);
                atividade.desAti = txtDescricao.Text;
                atividade.tipAti = txtTipo.Text;
                atividade.datAti = txtData.Text;
                atividade.horAti = txtHora.Text;

                if (Request.QueryString["codAti"] != null)
                {
                    if (atividadeController.Atualizar(atividade))
                    {
                        participanteController.Remover(Convert.ToInt32(Request.QueryString["codAti"].ToString()));
                        insereParticipantes(Convert.ToInt32(Request.QueryString["codAti"].ToString()));

                        this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Atividade alterada com sucesso!'); window.location.href='Atividade.aspx';</script>");
                    }
                    else
                    {
                        this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na alteração do registro!');</script>");
                    }
                }
                else
                {
                    if (atividadeController.Inserir(atividade))
                    {
                        insereParticipantes(atividadeController.ObterUltimo().codAti);

                        this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Atividade salva com sucesso!'); window.location.href='Atividade.aspx';</script>");
                    }
                    else
                    {
                        this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na inclusão do registro!');</script>");
                    }
                }
            }
        }
Exemplo n.º 15
0
        protected void AtividadeGridView_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            int codAti = Convert.ToInt32(AtividadeGridView.DataKeys[e.RowIndex].Value.ToString());
            ParticipanteController participanteController = new ParticipanteController();

            if (participanteController.Remover(codAti))
            {
                AtividadeController atividadeController = new AtividadeController();
                if (atividadeController.Remover(codAti))
                {
                    this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Atividade removida com sucesso!');</script>");
                }
            }
            else
            {
                this.ClientScript.RegisterClientScriptBlock(typeof(string), "alert", "<script>alert('Erro na remoção do registro, existem lembretes pendentes!');</script>");
            }
            PreencheGrid();
        }
Exemplo n.º 16
0
        public void Update()
        {
            InitializeDataBase();

            Atividade atividade = new Atividade()
            {
                Id         = 3,
                Descricao  = "Bolacha",
                DataInicio = DateTime.Now,
                DataFinal  = DateTime.Now
            };

            // Use a clean instance of the context to run the test
            using (var context = new AtividadeContext(options))
            {
                AtividadeController atividadeController = new AtividadeController(context);
                Atividade           ativ = atividadeController.PutAtividade(3, atividade).Result.Value;
                Assert.Equal("Bolacha", ativ.Descricao);
            }
        }
Exemplo n.º 17
0
        public void Update()
        {
            InitializeDataBase();

            Atividade atividade = new Atividade()
            {
                Id          = 1,
                Descricao   = "Pedalar",
                DataInicio  = DateTime.Now,
                DataFim     = DateTime.Now,
                Responsavel = new Responsavel {
                    Id = 1, Nome = "Saulo"
                }
            };

            // Use a clean instance of the context to run the test
            using (var context = new AtividadeContext(options))
            {
                AtividadeController atividadeController = new AtividadeController(context);
                Atividade           at = atividadeController.PutAtividade(4, atividade).Result.Value;
                Assert.Equal("Pedalar", atividade.Descricao);
            }
        }
Exemplo n.º 18
0
        protected void btnGravar_Click(object sender, EventArgs e)
        {
            Atividade a = new Atividade();

            a.Codigo = 0;
            if (ViewState["codigoAtividade"] != null) //Cadastro
            {
                a.Codigo = int.Parse(ViewState["codigoAtividade"].ToString());
            }

            a.Descricao  = txtDescricao.Text.Trim();
            a.DataInicio = Convert.ToDateTime(txtDataInicio.Text);
            if (txtDataFinal.Text.Trim() == "")
            {
                a.DataFim = null;
            }
            else
            {
                a.DataFim = Convert.ToDateTime(txtDataFinal.Text);
            }
            a.CodigoStatus      = short.Parse(ddlStatus.SelectedValue);
            a.CodigoFuncionario = int.Parse(Session["codigoFuncionario"].ToString());
            a.EmailSolicitante  = ddlSolicitante.SelectedValue;

            AtividadeController cAtividade = new AtividadeController();

            if (cAtividade.Gravar(a) > 0)
            {
                PreencheAtividades(int.Parse(Session["codigoFuncionario"].ToString()));
                btnCancelar_Click(null, null);
            }
            else
            {
                lblMensagem.Text = "Erro ao inserir/alterar a atividade.";
            }
        }
Exemplo n.º 19
0
 public void PreencheGrid()
 {
     AtividadeController Controller = new AtividadeController();
     this.GridViewAtividade.DataSource = Controller.SelecionarTodosAtividade();
     this.GridViewAtividade.DataBind();
 }
Exemplo n.º 20
0
 public AtividadeView()
 {
     atividadeCtrl = new AtividadeController();
 }
Exemplo n.º 21
0
 public AtividadeService()
 {
     atividadeController = new AtividadeController();
 }