/// <summary> /// Função que resume as informações para enviar a classe de negocios para salvar /// </summary> private void salvar() { try { if (ValidarControles().Equals(true)) { objBLL = new BLL_regiaoAtuacao(); if (Convert.ToInt32(txtCodigo.Text).Equals(0)) { //chama a rotina da camada de negocios para efetuar inserção ou update objBLL.inserir(criarTabela()); } else { //chama a rotina da camada de negocios para efetuar inserção ou update objBLL.salvar(criarTabela()); } //conversor para retorno ao formulario que chamou if (formChama.Name.Equals("frmRegiaoBusca")) { ((frmRegiaoBusca)formChama).carregaGrid("Regiao", objEnt.CodRegiao, dataGrid); } FormClosing -= new FormClosingEventHandler(frmRegiao_FormClosing); Close(); FormClosing += new FormClosingEventHandler(frmRegiao_FormClosing); } } catch (ArgumentException ae) { throw new Exception(ae.Message); } catch (SqlException exl) { throw exl; } catch (Exception ex) { throw ex; } }