示例#1
0
文件: frmJogo.cs 项目: EricLau1/POO
        private void lblRemover_Click(object sender, EventArgs e)
        {
            if (lblId.Text != "0")
            {
                Camadas.BLL.Compra       compra = new Camadas.BLL.Compra();
                Camadas.BLL.ChaveProduto cp     = new Camadas.BLL.ChaveProduto();

                if (compra.DetectedGame(Convert.ToInt32(lblId.Text)) && cp.DetectedGame(Convert.ToInt32(lblId.Text)))
                {
                    Camadas.BLL.Jogo bllJogo = new Camadas.BLL.Jogo();
                    bllJogo.Delete(getJogo());
                    dgvJogos.DataSource = bllJogo.Select();
                    Limpar();
                }
                else
                {
                    if (!compra.DetectedGame(Convert.ToInt32(lblId.Text)))
                    {
                        string msg = "Este Jogo está no histórico de compras!";
                        MessageBox.Show(msg, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                    else
                    {
                        string msg = "Este Jogo possui uma Chave de Produto!";
                        MessageBox.Show(msg, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                }
            }
            else
            {
                string msg = "selecione um jogo na tabela";
                MessageBox.Show(msg, "Delete", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
示例#2
0
文件: frmLoja.cs 项目: EricLau1/POO
        private void lblComprar_Click(object sender, EventArgs e)
        {
            Camadas.BLL.Compra   bllCompra = new Camadas.BLL.Compra();
            Camadas.MODEL.Compra compra    = new Camadas.MODEL.Compra();

            compra.horaCompra = DateTime.Today;
            compra.idUser     = Convert.ToInt32(lblIdUser.Text);
            compra.idJogo     = Convert.ToInt32(lblIdJogo.Text);

            bllCompra.Insert(compra);

            string msg = "" + cmbUsers.Text;

            msg += " comprou " + cmbJogos.Text;
            MessageBox.Show(msg, "Loja", MessageBoxButtons.OK, MessageBoxIcon.Information);
        }
示例#3
0
 private void lblRemover_Click(object sender, EventArgs e)
 {
     if (lblUser.Text != "Usuário")
     {
         string       msg = txtUser.Text + " comprou o jogo " + txtJogo.Text + ", Será Removido da tabela! (Confirma?)";
         DialogResult opcao;
         opcao = MessageBox.Show(msg, "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
         if (opcao == DialogResult.Yes)
         {
             Camadas.BLL.Compra   bllCompra = new Camadas.BLL.Compra();
             Camadas.MODEL.Compra compra    = new Camadas.MODEL.Compra();
             compra.idUser = Convert.ToInt32(lblUser.Text);
             compra.idJogo = Convert.ToInt32(lblJogo.Text);
             bllCompra.Delete(compra);
             dgvCompra.DataSource = bllCompra.Select();
         }
     }
 }
示例#4
0
 private void lblRemover_Click(object sender, EventArgs e)
 {
     if (lblId.Text != "0")
     {
         Camadas.BLL.Compra compra = new Camadas.BLL.Compra();
         if (compra.DetectedUser(Convert.ToInt32(lblId.Text)))
         {
             Camadas.BLL.Usuario bllUser = new Camadas.BLL.Usuario();
             bllUser.Delete(UserModel());
             dgvUsuarios.DataSource = bllUser.Select();
             Limpar();
         }
         else
         {
             string msg = "Este usuario está no histórico de compras!";
             MessageBox.Show(msg, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
     else
     {
         string msg = "Selecione um usuário na tabela";
         MessageBox.Show(msg, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
示例#5
0
 private Camadas.BLL.Compra bllCompra()
 {
     Camadas.BLL.Compra compra = new Camadas.BLL.Compra();
     return(compra);
 }