protected void btnSalvar_Click(object sender, EventArgs e) { Modelo modelo = new Modelo(); if (hfIdModelo.Value == string.Empty) { //Criação de novo modelo modelo.AddNew(); } else { //Atualização de dados int idModelo = Convert.ToInt32(hfIdModelo.Value); modelo.LoadByPrimaryKey(idModelo); } try { modelo.NomeModelo = txbNomeModelo.Text; modelo.Descricao = txbDescricao.Text; modelo.CorpoModelo = txbCorpo.Text; modelo.Save(); LimpaCampos(); hfIdModelo.Value = string.Empty; CarregarModelos(); pnlDadosModelo.Visible = false; } catch (Exception exx) { lblMsg.Text = "Ocorreu o seguinte erro: " + exx.Message; } }