Ejemplo n.º 1
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            Sala   s        = new Sala();
            string idCinema = String.Empty;

            // Se houver um ítem selecionado na comboBox este bloco é executado:
            if (cboCinema.SelectedItem != null)
            {
                // Seleciona o id do cinema selecionado na comboBox de cinemas
                idCinema = cinemas.Single(c => c.Nome == cboCinema.SelectedItem.ToString()).Id;
            }

            try
            {
                // Se todos os campos estiverem preenchidos corretamente este bloco é executado:
                if (tboId.Text != String.Empty && idCinema != null && mtbCapacidade.Text != String.Empty)
                {
                    s.Id         = tboId.Text;
                    s.IdCinema   = idCinema;
                    s.Capacidade = byte.Parse(mtbCapacidade.Text);

                    SalaDAO.Inserir(s);
                }
                // Do contrário, esta mensagem será exibida:
                else
                {
                    MessageBox.Show("Favor preencher todos os campos.", "Erro");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro: " + ex.Message);
            }
        }