private void btnSalvar_Click(object sender, EventArgs e) { if (validaCampos()) { DialogResult confirm = MessageBox.Show("Deseja Salvar o Registro?", "RTPark", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); if (validaCampos() && (confirm == DialogResult.Yes)) { if (obj == null) { obj = new Servicos(); } obj.Descricao = txtDescricao.Text; obj.TipoCobranca = (cboTipoCobranca.SelectedItem.ToString() == "Minuto") ? 'I' : cboTipoCobranca.SelectedItem.ToString()[0]; obj.Quantidade = (int)txtQuantidade.Value; obj.Ativo = (chkAtivo.Checked == true) ? Convert.ToInt32(1) : Convert.ToInt32(0); String vCarro = txtVCarro.Text.Replace(".", "").Replace(",", "."); String vMoto = txtVMoto.Text.Replace(".", "").Replace(",", "."); String vOutros = txtVOutros.Text.Replace(".", "").Replace(",", "."); if (vCarro.Length > 0) { obj.ValorCarro = Convert.ToDecimal(vCarro, new CultureInfo("en-US")); } if (vMoto.Length > 0) { obj.ValorMoto = Convert.ToDecimal(vMoto, new CultureInfo("en-US")); } if (vOutros.Length > 0) { obj.ValorOutros = Convert.ToDecimal(vOutros, new CultureInfo("en-US")); } if (validaCampos()) { if (obj.Idservico == 0) { obj.Idservico = oDAO.Inserir(obj); } else { oDAO.Alterar(obj); } MessageBox.Show("Salvo com Sucesso !!!"); salvo = true; this.Close(); } } } }