Example #1
0
 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();
     }
 }
Example #2
0
        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;
            }
        }