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; }