示例#1
0
 protected void gvAtividade_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     int index = 0;
         switch (e.CommandName)
         {
             case "fechar":
                 index = Convert.ToInt32(e.CommandArgument);
                 AliancaConta atividade = new AliancaConta();
                 AliancaContaBD bd = new AliancaContaBD();
                 atividade = bd.Select(index);
                 string Data = atividade.Termino.ToShortDateString();
                 if (Data == "01/01/0001")
                 {
                     Session["AliancaConta"] = index;
                     Response.Redirect("Fechar.aspx");
                     lblMensagem.Text = "";
                 }
                 else
                 {
                     lblMensagem.Text = "Atividade já encerrada!";
                 }
                 break;
             default:
                 break;
         }
 }
示例#2
0
    protected void btnSalvar_Click(object sender, EventArgs e)
    {
        //validação no servidor
        if ( String.IsNullOrEmpty( txtEntrada.Text.Trim() ))
        {
            lblMensagem2.Text = "Preencha o valor de entrada em gramas!";
            return;
        }
        if ( ( rblAlianca.SelectedValue == "1" ) && ( Convert.ToInt32(Session["ALIANCA"]) == 0  || Session["ALIANCA"] == null ) )
        {
            lblMensagem2.Text = "Selecione uma aliança!";
            return;
        }
        if ( ddlFuncionario.SelectedIndex == 0)
        {
            lblMensagem2.Text = "Selecione um funcionário!";
            return;
        }
        if (ddlConta.SelectedIndex == 0)
        {
            lblMensagem2.Text = "Selecione uma conta!";
            return;
        }
        if (ddlMaquina.SelectedIndex == 0)
        {
            lblMensagem2.Text = "Selecione uma máquina!";
            return;
        }

        int alianca = Convert.ToInt32(Session["ALIANCA"]);

        AliancaConta aliancaConta = new AliancaConta();
        aliancaConta.Entrada = Convert.ToDouble(txtEntrada.Text);
        aliancaConta.ObsEntrada = txtObs.Text;
        aliancaConta.alianca.ID = alianca;
        aliancaConta.funcionario.ID = Convert.ToInt32(ddlFuncionario.SelectedValue);
        aliancaConta.conta.ID = Convert.ToInt32(ddlConta.SelectedValue);
        aliancaConta.maquina.ID = Convert.ToInt32(ddlMaquina.SelectedValue);

        AliancaContaBD bd = new AliancaContaBD();
        if (bd.Insert(aliancaConta))
        {
            Session["OK"] = 1;
            Response.Redirect("Iniciar.aspx");
        }
        else
        {
            lblMensagem2.Text = "Erro ao cadastrar!";
        }
    }
示例#3
0
    protected void btnFinalizar_Click(object sender, EventArgs e)
    {
        int codigo = Convert.ToInt32(Session["AliancaConta"]);
        AliancaConta alianca = new AliancaConta();
        AliancaContaBD bd = new AliancaContaBD();
        alianca = bd.Select(codigo);
        alianca.Termino = DateTime.Now;
        alianca.Saida = Convert.ToDouble(txtSaida.Text);
        alianca.ObsSaida = txtObsSaida.Text;
        bd.Update(alianca);

        Session["AliancaConta"] = null;
        Response.Redirect("Listar.aspx");
    }
示例#4
0
    //METODO PARA CARREGAR A TABELA
    private void CarregaGrid()
    {
        AliancaContaBD aliancabd = new AliancaContaBD();
            DataSet ds = aliancabd.SelectAll(true,1);

            if (ds.Tables[0].Rows.Count != 0)
            {
                gvAtividade.DataSource = ds.Tables[0].DefaultView;
                gvAtividade.DataBind();

            }
            else
            {
                lblVazio.Text = "Nenhuma atividade em aberto!";
            }
            ds = aliancabd.SelectAll(true, 2);
            gvEncerradas.DataSource = ds.Tables[0].DefaultView;
            gvEncerradas.DataBind();
    }
示例#5
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            int codigo = Convert.ToInt32(Session["AliancaConta"]);
            AliancaConta aliancaConta = new AliancaConta();
            AliancaContaBD bd = new AliancaContaBD();
            aliancaConta = bd.Select(codigo);

            //Additional information: Referência de objeto não definida para uma instância de um objeto.

            txtID.Text = Convert.ToString(aliancaConta.ID);
            txtOS.Text = Convert.ToString(aliancaConta.alianca.OS);
            txtAlianca.Text = Convert.ToString(aliancaConta.alianca.modelo.Nome);
            txtEntrada.Text = Convert.ToString(aliancaConta.Entrada);
            txtObsEntrada.Text = Convert.ToString(aliancaConta.ObsEntrada);
            txtInicio.Text = Convert.ToString(aliancaConta.Inicio);
            txtFuncionario.Text = Convert.ToString(aliancaConta.funcionario.Nome);
            txtMaquina.Text = Convert.ToString(aliancaConta.maquina.Nome);
            txtConta.Text = Convert.ToString(aliancaConta.conta.Nome);
        }
    }