Пример #1
0
        private void cmdGravar_Click(object sender, EventArgs e)
        {
            Municipio cMunicipio = new Municipio();

            enderecos = new Enderecos();
            enderecos.ArquivoConexao = sArquivoConexao;
            if (validaTela())
            {
                ComboBoxItem cmbItem = new ComboBoxItem();
                cmbItem = (ComboBoxItem)cmbMunicipio.SelectedItem;
                if (cmbItem != null)
                {
                    //atualizar
                    if (enderecos.seExisteMunicipio(cmbMunicipio.Text))
                    {
                        cMunicipio.Codigo         = int.Parse(cmbItem.Value.ToString());
                        cMunicipio.Nome_municipio = cmbMunicipio.Text.ToUpper().Trim();
                        cMunicipio.UF             = cmbUF.Text;
                        if (enderecos.gravarMunicipio(cMunicipio, 1))
                        {
                            MessageBox.Show("Município atualizado com sucesso!", "EstacionamentoFacil (FrmM05)", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            ve_se_existe();
                        }
                        else
                        {
                            MessageBox.Show("O município não foi atualizado!", "EstacionamentoFacil (FrmM07)", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                        }
                    }
                    else
                    {
                        //novo
                        cMunicipio.Codigo         = 0;
                        cMunicipio.Nome_municipio = cmbMunicipio.Text.ToUpper().Trim();
                        cMunicipio.UF             = cmbUF.Text;
                        if (enderecos.gravarMunicipio(cMunicipio, 0))
                        {
                            MessageBox.Show("Município inserido com sucesso!", "EstacionamentoFacil (FrmM06)", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            ve_se_existe();
                        }
                        else
                        {
                            MessageBox.Show("O município não foi inserido!", "EstacionamentoFacil (FrmM08)", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                        }
                    }
                }
                else
                {
                    //novo
                    cMunicipio.Codigo         = 0;
                    cMunicipio.Nome_municipio = cmbMunicipio.Text.ToUpper().Trim();
                    cMunicipio.UF             = cmbUF.Text;
                    if (enderecos.gravarMunicipio(cMunicipio, 0))
                    {
                        MessageBox.Show("Município inserido com sucesso!", "EstacionamentoFacil (FrmM06)", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        ve_se_existe();
                    }
                    else
                    {
                        MessageBox.Show("O município não foi inserido!", "EstacionamentoFacil (FrmM08)", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    }
                }
            }
        }