public static void Update()
        {
            FluentUpdate<SICIL> update = new FluentUpdate<SICIL>(':');
            update.Set(s => s.SOYADI, "Fluent Değiştirdi")
                .Set(s => s.SOYADI, "Fluent Değiştirdi")
                .Set(s => s.SICILNO, "Fluent Değ")
                .Set(s => s.SILINDI, 0)
                .Where().Equals(s => s.SICIL2K, 10210)

                ;
            Console.WriteLine(update.Execute(Util.DataAccess));
        }
        public int SaveFilters(int reportingId, string dataSourceName, string json)
        {
            if ((reportingId > 0 && !String.IsNullOrEmpty(dataSourceName)) && !String.IsNullOrEmpty(json))
            {
                using (IDbAccess dataAccess = DataUtils.CreatDataAccess())
                {
                    ReportFilterCollection list = ReportFilterCollection.FromJson(json);
                    FluentUpdate<DataSource> update = new FluentUpdate<DataSource>('@');
                    update.Set(r => r.ReportFilterXml, list.JsonSerialize());
                    update.Where().Equals(r => r.ReportId, reportingId).And().Equals(r => r.DataSourceName, dataSourceName);
                    int ret = update.Execute(dataAccess);

                    Sessions.CurrentReport = new CommandAdapterBase(
                        new CommandFactory(dataAccess), (t) => { return new DbSchemaMetaDataProvider(typeof(Report)); }).SelectById<Report>(reportingId);
                    Sessions.CurrentReport.DataSources = null;
                    return ret;
                }
            }

            return 0;
        }