Ejemplo n.º 1
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>");
                }
            }
        }
Ejemplo n.º 2
0
 public bool Inserir(AtividadeEntity atividade)
 {
     IAtividadeDAO iAtividadeDAO = (IAtividadeDAO)DAOFactory.CreateDAO<IAtividadeDAO>();
     return iAtividadeDAO.Inserir(atividade);
 }
Ejemplo n.º 3
0
 public bool Atualizar(AtividadeEntity atividade)
 {
     IAtividadeDAO iAtividadeDAO = (IAtividadeDAO)DAOFactory.CreateDAO<IAtividadeDAO>();
     return iAtividadeDAO.Atualizar(atividade);
 }