Пример #1
0
        protected void btnSalvar_Click(object sender, EventArgs e)
        {
            //se a função valida retornar True, então permite cadastrar ou alterar o registro
            if ( Valida() ) {
                local local = new local();
                local.numero_opm = txtOPM.Text;
                local.nome = txtNome.Text;
                local.descricao = txtDescricao.Value;
                local.CEP = txtCEP.Text;
                local.logradouro = txtLogradouro.Value;
                local.numero = txtNumero.Value;
                local.bairro = txtBairro.Value;
                local.id_cidade = Int32.Parse(ddCidade.SelectedValue);
                local.telefone = txtTelefone.Text;
                if (txtDataInicioAtividade.Value != "")
                {
                    local.data_inicio_atividade = DateTime.Parse(txtDataInicioAtividade.Value);
                }
                local.ativo = cbbAtivo.Checked;

                Local_Model model = new Local_Model();

                // se tiver ID preenche o parâmetro
                if (txtID.Text != "Novo")
                    local.id = int.Parse(txtID.Text);

                // faz a inserção ou atualização do cadastro da cidade
                if (model.InserirAtualizar(local))
                {
                    txtID.Text = local.id.ToString();
                    Master.Sucesso("Registro salvo com sucesso.");
                }else
                    Master.Alerta("Erro ao salvar o registro: "+model.message);
            }
        }