private void Formulario_Load(object sender, EventArgs e) { if (opt == App.CrudOpt.EDITAR) { EditoraFrame ef = (EditoraFrame)this.Owner; this.setData(ef.editora); } }
private void salvarBtn_Click(object sender, EventArgs e) { if (validateForm()) { Endereco.Model.Endereco endereco = new Endereco.Model.Endereco(); endereco.cep = cepTb.Text; if (!numeroTb.Text.Equals("")) { endereco.numero = int.Parse(numeroTb.Text); } if (opt == App.CrudOpt.CADASTRAR) { editora = new Model.Editora(); editora.cnpj = cnpjTb.Text; editora.nome = nomeTb.Text; editora.telefone = telefoneTb.Text; editora.endereco = endereco; editoraDao.add(editora); } else { editora.cnpj = cnpjTb.Text; editora.nome = nomeTb.Text; editora.telefone = telefoneTb.Text; editora.endereco = endereco; editoraDao.update(editora); } editoraDao.saveChanges(); if (Owner != null) { EditoraFrame ef = (EditoraFrame)Owner; ef.clean(); } MessageBox.Show("Salvo com sucesso !"); this.Close(); } }