Exemple #1
0
        public bool Add(NovaReceitaModel nr)
        {
            try
            {
                string        sql = "INSERT INTO Receitas(NumFatura, Data, Cliente, Valor, Mes, Ano, Usuario) VALUES (@NumFatura, @Data, @Cliente, @Valor, @Mes, @Ano, @Usuario)";
                SQLiteCommand cmd = new SQLiteCommand(sql);
                cmd.Connection = AbreConexao();
                cmd.Parameters.Add(new SQLiteParameter("@NumFatura", nr.NumFatura));
                cmd.Parameters.Add(new SQLiteParameter("@Data", nr.Data));
                cmd.Parameters.Add(new SQLiteParameter("@Cliente", nr.Cliente));
                cmd.Parameters.Add(new SQLiteParameter("@Valor", nr.Valor));
                cmd.Parameters.Add(new SQLiteParameter("@Mes", nr.Mes));
                cmd.Parameters.Add(new SQLiteParameter("@Ano", nr.Ano));
                cmd.Parameters.Add(new SQLiteParameter("@Usuario", Session.Usuario));
                int rows = cmd.ExecuteNonQuery();

                if (rows > 0)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                FecharConexao();
            }
        }
Exemple #2
0
        public bool Delete(NovaReceitaModel nr)
        {
            try
            {
                string        sql = "DELETE FROM Receitas WHERE Id = @Id";
                SQLiteCommand cmd = new SQLiteCommand(sql);
                cmd.Connection = AbreConexao();
                cmd.Parameters.Add(new SQLiteParameter("@Id", nr.Id));
                int rows = cmd.ExecuteNonQuery();

                if (rows > 0)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                FecharConexao();
            }
        }