Esempio n. 1
0
        private void bt_Devolver_Click(object sender, EventArgs e)
        {
            Locadora_2.Locadora_Principal DH = new Locadora_2.Locadora_Principal();
            string datahora;

            try
            {
                int g = int.Parse(tb_codfilmeD.Text);

                datahora = DH.DH();
                DH.timer1_Tick(datahora, e);
                datahora = DH.DH();
                if (obj.DevolverLocados(tb_codfilmeD.Text, x, datahora))
                {
                    MessageBox.Show("Filme devolvido com sucesso", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    dgPesqLocadosD.DataSource = obj.ListaLocados(x.ToString());
                    tb_codfilmeD.Text = string.Empty;
                }
                else
                {
                    MessageBox.Show("Erro ao devolver verifique os campos", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            catch (Exception)
            {
                MessageBox.Show("Erro ao devolver verifique os campos", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Esempio n. 2
0
 private void bt_cancelar_Click(object sender, EventArgs e)
 {
     Locadora_2.Locadora_Principal Fim = new Locadora_2.Locadora_Principal();
     Fim.button1_Click(e,e);
 }
Esempio n. 3
0
        private void bt_locar_Click(object sender, EventArgs e)
        {
            string sql;
            string qtd = null, NomeFilme = null;
            string NomeCliente = null, tel = null, datahora;

            sql = "SELECT quantidade,titulo FROM FILME WHERE id_filme = " + tb_codfilme.Text;
            obj.conectar();
            try
            {
                SqlCommand cmd = new SqlCommand(sql, obj.objCon);

                SqlDataReader ledados = cmd.ExecuteReader();

                for (int i = 0; ledados.Read(); ++i)
                {
                    qtd = (ledados["QUANTIDADE"]).ToString();
                    NomeFilme = (ledados["titulo"]).ToString();

                }
                obj.desconectar();

                sql = "SELECT Nome,Telefone FROM CLIENTE WHERE  FICHA = " + x;
                obj.conectar();

                SqlCommand cmd2 = new SqlCommand(sql, obj.objCon);

                SqlDataReader ledados2 = cmd2.ExecuteReader();

                for (int i = 0; ledados2.Read(); ++i)
                {
                    NomeCliente = (ledados2["Nome"]).ToString();
                    tel = (ledados2["Telefone"]).ToString();

                }

                obj.desconectar();

                Funcionario();

                Locadora_2.Locadora_Principal DH = new Locadora_2.Locadora_Principal();

                datahora = DH.DH();
                DH.timer1_Tick(datahora, e);
                datahora = DH.DH();
                if (Convert.ToInt16(qtd) > 0)
                {
                    if (obj.InsertLocados(tb_codfilme.Text, x.ToString(), NomeFilme, NomeCliente, tel, datahora,atendente))
                    {
                        MessageBox.Show("Filme Locado Com Sucesso", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        LocarFilme_Load(e,e);
                    }
                    else
                    {
                        MessageBox.Show("Erro Ao Locar Verifique os Campos", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    MessageBox.Show("Erro ao Locar Esse Filme\nNão esta disponivél", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            catch (SqlException)
            {
                MessageBox.Show("Erro Ao Locar Verifique os Campos", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }