/// <summary> /// decodes the serailized panel Dataitem PK and sets the panel to it /// </summary> /// <param name="panel">active panel</param> /// <param name="queryString">URL-encoded PK</param> void SetRoutedPKForPanel(_min.Models.Panel panel, System.Collections.Specialized.NameValueCollection queryString) { DataRow row = mm.WebDriver.PKColRowFormat(panel); for (int i = 0; i < queryString.Count; i++) { string decoded = Server.UrlDecode(queryString[i]); if (row.Table.Columns[i].DataType == typeof(int)) row[i] = Int32.Parse(decoded); else row[i] = decoded; } panel.PK = row; }
public IDbJoin Join(_min.Models.FK fk, string alias) { return new InnerJoin(fk, alias); }
set => SetProperty(ref _min, value);
public IDbJoin Join(_min.Models.FK fk) { return new InnerJoin(fk); }