private void btnSalvar_Click(object sender, EventArgs e) { if ((string.IsNullOrEmpty(txtTitulo.Text)) || (string.IsNullOrEmpty(cbGenero.Text))) { MessageBox.Show("Por favor, não deixe nenhum campo em branco", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (txtHoras.Text == "00:00") { MessageBox.Show("Por favor,digite uma duração maior que 0", "Duração invalida", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (txtTitulo.Text is string) { Filme f = new Filme(); f.Nome = txtTitulo.Text; f.Genero = cbGenero.Text; if (string.IsNullOrEmpty(textBox1.Text)) { f.Sinopse = "Sinopse não disponivel"; } else { f.Sinopse = textBox1.Text; } f.Duracao = txtHoras.Text; f.QtddVendida = 0; if (salvar) { DAO.Create(f); Dispose(); } if (editavel) { f.Id = int.Parse(txtCodigo.Text); DAO.Update(f); Dispose(); } if (!salvar && !editavel) { Dispose(); } } else { MessageBox.Show("Por favor, não digite numeros no campo titulo", "Campos inconsistentes", MessageBoxButtons.OK, MessageBoxIcon.Error); } }