示例#1
0
        private void bttPesq_Click(object sender, EventArgs e)
        {
            int cdGenero = Convert.ToInt32(txtCodigo.Text);

            DALItem iDAL = new DALItem();
            Item    item = iDAL.ObterGenero(cdGenero);

            if (item == null)
            {
                MessageBox.Show("Gênero não encontrada.");
            }

            else
            {
                txtGenero.Text = item.DsGenero;
            }
        }
示例#2
0
        private void bttPTitulo_Click(object sender, EventArgs e)
        {
            String CdBarras = cbCBarras.Text;

            DALItem iDAL = new DALItem();
            Item    item = iDAL.ObterTituloValor(CdBarras);

            if (item == null)
            {
                MessageBox.Show("Filme não encontrado.");
            }

            else
            {
                txtTitulo.Text = item.DsTitulo;
                mtbVl.Text     = item.NrPreco.ToString();
            }
        }
示例#3
0
        private void frmLocacao_Load(object sender, EventArgs e)
        {
            DALItem iDAL = new DALItem();

            cbListarF.DisplayMember = "CdPessoa";
            cbListarF.DataSource    = iDAL.ListarLocacaoF();


            cbListaNomeC.DisplayMember = "NmPessoa";
            cbListaNomeC.DataSource    = iDAL.ListarLocacaoC();

            cbCBarras.DisplayMember = "CdBarras";
            cbCBarras.DataSource    = iDAL.ListarLocacao();

            DateTime hoje = DateTime.Now;

            dtpRetirada.Value  = hoje.Date;
            dtpDevolucao.Value = dtpRetirada.Value.AddDays(5);
        }
示例#4
0
        private void bttLocacao_Click(object sender, EventArgs e)
        {
            Item   objItem   = new Item();
            Pessoa objPessoa = new Pessoa();

            objPessoa.CdPessoa  = Convert.ToInt32(cbListarF.Text);
            objPessoa.NmPessoa  = cbListaNomeC.Text;
            objPessoa.NrCPF     = mtbCPF.Text;
            objItem.CdBarras    = cbCBarras.Text;
            objItem.DsTitulo    = txtTitulo.Text;
            objItem.Vl_Locacao  = Convert.ToDecimal(mtbVl.Text);
            objItem.Vl_Recebido = Convert.ToDecimal(mtbVlR.Text);
            objItem.Recebido    = cbPago.Text;
            objItem.DtLocacao   = Convert.ToDateTime(dtpRetirada.Value);
            objItem.DtDevolucao = Convert.ToDateTime(dtpDevolucao.Value);

            DALItem iDAL = new DALItem();

            iDAL.InserirLocacao(objItem, objPessoa);



            MessageBox.Show("Locação executada com sucesso", "Locação");
        }
示例#5
0
        private void bttPesq_Click(object sender, EventArgs e)
        {
            int cdFilme = Convert.ToInt32(txtCodigo.Text);

            DALItem iDAL = new DALItem();
            Item    item = iDAL.ObterItem(cdFilme);

            if (item == null)
            {
                MessageBox.Show("Filme não encontrada.");
            }

            else
            {
                txtCdBarras.Text     = item.CdBarras;
                txtTitulo.Text       = item.DsTitulo;
                txtGenero.Text       = item.DsGenero;
                txtFoto.Text         = item.DsFotoCapa;
                mtbAno.Text          = item.DsAno;
                cbTipo.Text          = item.DsTipo;
                mtbPreco.Text        = item.NrPreco.ToString();
                dtpDtAdquirida.Value = item.DtAdquirida;
                mtbVlCusto.Text      = item.NrValorCusto.ToString();

                if (item.DsSituacao == "Disponivel")
                {
                    cbSituacao.Text = item.DsSituacao;
                }
                else
                {
                    cbSituacao.Text = item.DsSituacao;
                }
                txtAtores.Text  = item.DsAtores;
                txtDiretor.Text = item.DsDiretor;
            }
        }
示例#6
0
 public BLItem()
 {
     objDal = new DALItem();
 }
示例#7
0
        public void CarregarItem()
        {
            DALItem iDAL = new DALItem();

            GridView1.DataSource = iDAL.ListarItemWeb();
        }
示例#8
0
    public void SetUserCredential(Agent authenticatedUser, string companyName, bool isNewAgentAuthentication = false)
    {
        if (isNewAgentAuthentication)
        {
            Task.Factory.StartNew(() =>
            {
                // Order
                DALOrder.progressBarManagement(ProgressBarFunc);
                DALOrder.setCompanyName(companyName);
                DALOrder.initializeCredential(authenticatedUser);
                DALOrder.cacheWebServiceData();

                // Client
                DALClient.progressBarManagement(ProgressBarFunc);
                DALClient.setCompanyName(companyName);
                DALClient.initializeCredential(authenticatedUser);
                DALClient.cacheWebServiceData();
            });
        }
        else
        {
            Task.Factory.StartNew(() =>
            {
                // Order
                DALOrder.progressBarManagement(ProgressBarFunc);
                DALOrder.setCompanyName(companyName);
                DALOrder.initializeCredential(authenticatedUser);
                DALOrder.cacheWebServiceData();

                // Security
                DALSecurity.setCompanyName(companyName);
                DALSecurity.initializeCredential(authenticatedUser);

                // Agent
                DALAgent.progressBarManagement(ProgressBarFunc);
                DALAgent.setCompanyName(companyName);
                DALAgent.initializeCredential(authenticatedUser);
                DALAgent.cacheWebServiceData();
            }).ContinueWith((tsk) =>
            {
                // Referential
                DALReferential.progressBarManagement(ProgressBarFunc);
                DALReferential.setCompanyName(companyName);
                DALReferential.initializeCredential(authenticatedUser);
                DALReferential.cacheWebServiceData();

                // Notification
                DALNotification.progressBarManagement(ProgressBarFunc);
                DALNotification.setCompanyName(companyName);
                DALNotification.initializeCredential(authenticatedUser);
                DALNotification.cacheWebServiceData();

                // Statistic
                DALStatistic.progressBarManagement(ProgressBarFunc);
                DALStatistic.setCompanyName(companyName);
                DALStatistic.initializeCredential(authenticatedUser);
                DALStatistic.cacheWebServiceData();
            }).ContinueWith((tsk) =>
            {
                // Item
                DALItem.progressBarManagement(ProgressBarFunc);
                DALItem.setCompanyName(companyName);
                DALItem.initializeCredential(authenticatedUser);
                DALItem.cacheWebServiceData();
            }).ContinueWith((tsk) =>
            {
                // Client
                DALClient.progressBarManagement(ProgressBarFunc);
                DALClient.setCompanyName(companyName);
                DALClient.initializeCredential(authenticatedUser);
                DALClient.cacheWebServiceData();
            });
        }

        // ChatRoom
        DALChatRoom.setCompanyName(companyName);
        DALChatRoom.initializeCredential(authenticatedUser);
    }
示例#9
0
        private void CarregarItem()
        {
            DALItem iDAL = new DALItem();

            dgvItem.DataSource = iDAL.ListarItem();
        }