private void btnSalvar_Click(object sender, EventArgs e) { if (!ValidaCampos()) { if (this.empresaCarregada == null) { this.empresaCarregada = new Empresa(); } this.empresaCarregada.RazaoSocial = txtRazaoSocial.Text.Trim(); this.empresaCarregada.DataAbertura = Convert.ToDateTime(txtDataAbertura.Text); this.empresaCarregada.NomeFantasia = txtNomeFantasia.Text.Trim(); this.empresaCarregada.Cnpj = txtCnpj.Text; this.empresaCarregada.Ie = txtIe.Text.Trim(); this.empresaCarregada.Im = txtIm.Text.Trim(); this.empresaCarregada.TelefoneFixo = txtTelefoneFixo.Text.Trim(); this.empresaCarregada.TelefoneCelular = txtTelefoneCelular.Text.Trim(); this.empresaCarregada.Logradouro = txtLogradouro.Text.Trim(); this.empresaCarregada.Numero = txtNumero.Text.Trim(); this.empresaCarregada.Complemento = txtComplemento.Text.Trim(); this.empresaCarregada.Bairro = txtBairro.Text.Trim(); this.empresaCarregada.Cep = txtCep.Text; this.empresaCarregada.Cidade = (Cidade)cmbCidade.SelectedItem; this.empresaCarregada.Cidade.Estado = (Estado)cmbUf.SelectedItem; EmpresaDAO dao = new EmpresaDAO(); if (!this.editando) { dao.AdicionaEmpresa(this.empresaCarregada); } else { dao.AlteraEmpresa(this.empresaCarregada); } this.Close(); } else { MessageBox.Show("Não foi possível realizar a operação.\nHá CAMPOS OBRIGATÓRIOS que não foram preenchidos!", "Fracasso", MessageBoxButtons.OK, MessageBoxIcon.Error); } }