public void Create(CadastroMesas cm) { try { AbrirConexao(); Cmd = new SqlCommand("INSERT INTO Cadastro_Mesas VALUES (@v1, @v2)", Con); Cmd.Parameters.AddWithValue("@v1", cm.NumeroMesa); Cmd.Parameters.AddWithValue("@v2", cm.Observacoes); Cmd.ExecuteNonQuery(); } catch (Exception ex) { throw new Exception(ex.Message); } finally { FecharConexao(); } }
private void btnCadastrar_Click(object sender, EventArgs e) { try { AbrirConexao(); Cmd = new SqlCommand("SELECT * FROM Cadastro_Mesas WHERE numero_mesa= '" + txtNumeroDaMesa.Text + "' ", Con); Dr = Cmd.ExecuteReader(); if (Dr.Read()) { lblMensagem.Text = "Já existe um cadastro para o número da mesa em questão !."; } else if (txtNumeroDaMesa.Text == "") { lblMensagem.Text = "Informe o número da Mesa !"; } else { CadastroMesas cm = new CadastroMesas(); cm.NumeroMesa = Convert.ToInt32(txtNumeroDaMesa.Text); cm.Observacoes = txtObservacoes.Text; CadastroMesasController cmc = new CadastroMesasController(); cmc.Create(cm); lblMensagem.Text = "Mesa Cadastrada com sucesso!"; CarregarGrid(); lblTotal.Text = "Total de Registros: " + dgvMesas.RowCount; this.txtNumeroDaMesa.Text = ""; this.txtObservacoes.Text = ""; this.txtNumeroDaMesa.Focus(); } } catch (Exception ex) { lblMensagem.Text = ex.Message; } }