コード例 #1
0
        protected void Button1_Click1(object sender, EventArgs e)
        {
            try
            {
                if (editaridmusicaTextBox1.Text != "")
                {
                    MusicaController edit      = new MusicaController();
                    Musica           editmusic = new Musica();


                    editmusic.Musica_Id      = Convert.ToInt32(editaridmusicaTextBox1.Text);
                    editmusic.Nome_Musica    = editarnomeTextBox1.Text;
                    editmusic.Cd_IdMusica    = Convert.ToInt32(editaridcdTextBox1.Text);
                    editmusic.Tempo_Segundos = tempoTextBox1.Text;

                    edit.Atualizar(editmusic);

                    statuseditmusicaLabel1.Text = "Editado com sucesso";
                }
                else
                {
                    editaridmusicaTextBox1.Text = "Não confere esse ID";
                    editaridcdTextBox1.Text     = "Não foi localizado";
                }
            }
            catch (Exception ex)
            {
                statuseditmusicaLabel1.Text = ex.Message;
            }
        }
コード例 #2
0
        protected void salvarButton1_Click(object sender, EventArgs e)
        {
            try
            {
                if (nomemusicaTextBox1.Text != "" && idmusicaTextBox1.Text != "")
                {
                    MusicaController salvar = new MusicaController();
                    Musica           music  = new Musica();

                    music.Nome_Musica    = nomemusicaTextBox1.Text;
                    music.Cd_IdMusica    = Convert.ToInt32(idmusicaTextBox1.Text);
                    music.Tempo_Segundos = tempoTextBox1.Text;

                    salvar.Inserir(music);


                    nomemusicaTextBox1.Text = string.Empty;
                    idmusicaTextBox1.Text   = string.Empty;
                    tempoTextBox1.Text      = string.Empty;

                    salvarmLabel1.Text = "salvo com sucesso!";
                }


                else
                {
                    salvarMLabel.Text = string.Empty;
                    salvarMLabel.Text = "Algum campo está fazio ou não confere";
                }
            }
            catch (Exception ex)
            {
                salvarmLabel1.Text = ex.Message;
            }
        }
コード例 #3
0
        protected void excluirLinkButton1_Click(object sender, EventArgs e)
        {
            try
            {
                if (exluirmusicaTextBox2.Text != "")
                {
                    MusicaController excluir = new MusicaController();
                    Musica           exmusic = new Musica();

                    exmusic.Musica_Id = Convert.ToInt32(exluirmusicaTextBox2.Text);


                    excluir.Excluir(exmusic.Musica_Id);

                    erroLabel1.Text = string.Empty;
                    statusexcluirmusicaLabel1.Text = "Excluido com sucesso";
                }
                else
                {
                    statusexcluirmusicaLabel1.Text = string.Empty;
                    erroLabel1.Text = "ERRO NO ID";
                }
            }
            catch (Exception ex)
            {
                statusexcluirmusicaLabel1.Text = ex.Message;
            }
        }
コード例 #4
0
        public void GetMusica()
        {
            string filtro      = "ana";
            var    controller  = new MusicaController(_musicasContext);
            var    resultMusic = controller.GetMusica(filtro);

            Assert.IsType <OkObjectResult>(resultMusic.Result);
        }
コード例 #5
0
        public void GetMusica_Caracter_Menor_Que_3()
        {
            string filtro      = "an";
            var    controller  = new MusicaController(_musicasContext);
            var    resultMusic = controller.GetMusica(filtro);

            Assert.IsType <BadRequestResult>(resultMusic.Result);
        }
コード例 #6
0
 private void Awake()
 {
     if (musicaControle != null)
     {
         Destroy(gameObject);
     }
     else
     {
         musicaControle = this;
         GameObject.DontDestroyOnLoad(gameObject);
     }
 }
コード例 #7
0
ファイル: MusicaController.cs プロジェクト: tbsouza/DM117
    /// <summary>
    /// Metodo chamado quando a instancia do script é carregada.
    /// Usado para iniciar a musica de fundo.
    /// </summary>
    private void Awake()
    {
        if (musicaController != null)
        {
            Destroy(gameObject);
        }
        else
        {
            musicaController = this;

            // nao destroi o objeto que toca a musica
            DontDestroyOnLoad(gameObject);
        }
    }