예제 #1
0
        public bool Salvar(FinalidadeM finalidade)
        {
            try
            {
                string sql = "INSERT INTO Tb_Finalidade (Descricao, Origem) values (@Descricao, @Origem)";

                using (var cmd = sqliteConnection.CreateCommand())
                {
                    cmd.CommandText = sql;
                    cmd.Parameters.AddWithValue("@Descricao", finalidade.Descricao);
                    cmd.Parameters.AddWithValue("@Origem", finalidade.Origem);
                    cmd.ExecuteNonQuery();
                }
                return(true);
            }
            catch (SqlException)
            {
                throw;
            }
        }
        protected void SalvarBt_Click(object sender, EventArgs e)
        {
            FinalidadeM finalidade = new FinalidadeM()
            {
                Descricao = DescricaoTxt.Text,
                Origem    = OrigemTxt.Text,
            };

            FinalidadeDB finalidadeDB = new FinalidadeDB();
            bool         status       = finalidadeDB.Salvar(finalidade);

            if (status)
            {
                Label1.Text = "Registro Inserido!";
                LimparComponentes();
                CarregarTabela();
            }
            else
            {
                Label1.Text      = "Erro ao inserir registro";
                Label1.ForeColor = Color.Red;
            }
        }