public static Order Find(int id) { return((Order)(ActiveRecordBase.FindByPrimaryKey(typeof(Order), id))); }
public static QuestionContainer Find(int id) { return((QuestionContainer)ActiveRecordBase.FindByPrimaryKey(typeof(QuestionContainer), id)); }
/// <summary> </summary> virtual public Boolean this_gets_metadata() { posting post_obj = ActiveRecordBase <posting> .Find(this.baseid); return((!post_obj.post_type.is_overwriteable(post_obj)) ? post_obj.post_type.gets_metadata : post_obj.gets_metadata); }
public static Person[] FindAll() { return((Person[])ActiveRecordBase.FindAll(typeof(Person))); }
public string getShapeLatLng_json_str(int id, bool showOnlyEncoded) { if (showOnlyEncoded == null) { showOnlyEncoded = true; } string gem = ""; geometrics geometric = ActiveRecordBase <geometrics> .Find(id); if (geometric.boundary != null) { SqlGeography spatial = geometrics.AsGeography(geometric.boundary); string sp_type = spatial.STGeometryType().ToString().ToUpper(); switch (sp_type) { case "POINT": gem = outputRawPoint(spatial); break; case "LINESTRING": gem = outputRawLineString(spatial); break; case "POLYGON": gem = outputRawPolygon(spatial); break; case "MULTIPOINT": break; case "MULTILINESTRING": break; case "MULTIPOLYGON": break; } } String shape = ""; shape += @" {"; String shapeOptions = ""; shapeOptions += @" ""name"":""" + geometric.name + @""","; //shapeOptions += (showOnlyEncoded ? @" ""latlng_str"":""" + gem + @"""," : ""); // shapeOptions += @" ""encoded"":""" + (geometric.encoded!=null? HelperService.EscapeForJson(geometric.encoded) : "") + @""","; if (geometric.children.Count > 0) { String obj = ""; foreach (geometrics child in geometric.children) { obj += (child.encoded != null ? (obj == "" ? "" : ",") + @"""" + HelperService.EscapeForJson(child.encoded) + @"""" : ""); } shapeOptions += @" ""encoded"":[" + obj + @"],"; } else { shapeOptions += @" ""encoded"":""" + (geometric.encoded != null ? HelperService.EscapeForJson(geometric.encoded) : "") + @""","; } shapeOptions += (geometric.style.Count > 0 ? @" ""style"":" + geometric.style[0].style_obj + @"," : ""); shapeOptions += @" ""type"":""" + (geometric.default_type != null?geometric.default_type.name:"polygon") + @""""; shape += shapeOptions; shape += @" }"; return(shape); }
public static void DeleteAll() { ActiveRecordBase.DeleteAll(typeof(ReferenceEstrato)); }
public static ReferenceEstrato[] FindAll() { return((ReferenceEstrato[])ActiveRecordBase.FindAll(typeof(ReferenceEstrato))); }
public static dynamic _copy_slow <t>(int id, String name) where t : new() { dynamic org = ActiveRecordBase <t> .Find(id); if (String.IsNullOrWhiteSpace(name)) { name = org.name + "_copy"; } /* * dynamic copy = new t().InjectFrom<CloneInjection>(org); * * IValueInjecter injecter = new ValueInjecter(); * injecter.Inject(copy, org); */ /*Mapper.Reset(); * * Mapper.CreateMap<dynamic, dynamic>().ForMember(x => x.id, o => o.Ignore()); * Mapper.AssertConfigurationIsValid(); * * var copy = Mapper.Map<t,t>(org); * * ActiveRecordMediator<dynamic>.Save(copy);*/ //Mapper.Reset(); //Mapper.CreateMap<dynamic, dynamic>();//.ForMember(x => x.id, o => o.Ignore()); dynamic copy = new t(); copy.name = name; ActiveRecordMediator <dynamic> .Save(copy); copy = (t)copy; int copy_id = copy.id; IValueInjecter injecter = new ValueInjecter(); injecter.Inject <CloneInjection>(copy, org); //copy = copy.InjectFrom<CloneInjection>(org); copy.name = name; copy.id = copy_id; try { UserService userService = new Services.UserService(); copy.owner.id = userService.getUserFull().id; } catch (Exception ex) { // caught it, it is not there.. } copy.status.id = 1; copy = (dynamic)copy; //ActiveRecordMediator<dynamic>.Save(copy); /* * ActiveRecordMediator<dynamic>.Update(copy); * try{} * catch{ * //ActiveRecordMediator<dynamic>.Delete(copy); * } */ return(copy); }
public static GuildSkill[] FindAll(Guild guild) { return(ActiveRecordBase <GuildSkill> .FindAllByProperty("GuildId", (object)guild.Id)); }
public static modeDataShare_135[] FindAll() { return((modeDataShare_135[])(ActiveRecordBase.FindAll(typeof(modeDataShare_135)))); }
public static modeDataShare_135 Find(int id) { return((modeDataShare_135)(ActiveRecordBase.FindByPrimaryKey(typeof(modeDataShare_135), id))); }
public static void DeleteAll() { ActiveRecordBase.DeleteAll(typeof(HrmResource)); }
/// <summary> </summary> public static dynamic make_revision <t>(int id, int version, int revision) where t : new() { dynamic org; org = ActiveRecordBase <t> .TryFind(id); if (org == null) { return(org); } int oldrevision = get_last_revision(org); dynamic copy = new t(); ActiveRecordMediator <dynamic> .Save(copy); copy = (t)copy; int copy_id = copy.baseid; IValueInjecter injecter = new ValueInjecter(); injecter.Inject <CloneInjection>(copy, org); if (revision > 0) { copy.revision = revision + 1; } else { copy.revision = oldrevision + 1; } if (version > 0) { copy.version = version; } copy.parent = org; copy.baseid = copy_id; String dest = ""; if (copy.loads_file) { //use the file ext to split.. fix it String[] fileparts = copy.static_file.Split('.'); if ( helperService.CalculateMD5Hash(file_handler.read_from_file(copy.static_file)) != helperService.CalculateMD5Hash(file_handler.read_from_file(fileparts[0] + "." + copy.version + "." + revision + "." + fileparts[1])) ) { dest = fileparts[0] + "." + copy.version + "." + copy.revision + "." + fileparts[1]; file_handler.copyfile(copy.static_file, dest); } } //copy.status.id = 1; //copy = (dynamic)copy; try { ActiveRecordMediator <dynamic> .Save(copy); return(copy); } catch { ActiveRecordMediator <dynamic> .Delete(copy); if (!String.IsNullOrWhiteSpace(dest)) { file_handler.deletefile(dest); } return(false); } }
public static formtable_main Find(int id) { return((formtable_main)(ActiveRecordBase.FindByPrimaryKey(typeof(formtable_main), id))); }
/// <summary> /// Sets the value. /// </summary> /// <param name="item">The item.</param> /// <param name="value">The value.</param> public override void SetValue(ActiveRecordBase item, object value) { if (CurrentPropertyInfo == null) return; try { CurrentPropertyInfo.SetValue(item, Convert.ChangeType(value.ToString(), CurrentPropertyInfo.PropertyType), null); } catch { } }
public new static void DeleteAll() { ActiveRecordBase.DeleteAll(typeof(Survey)); }
public static RecipeVO FindById(int id) { return(ActiveRecordBase <RecipeVO> .Find(id)); //return all.Where(rec => rec.Id == id).ToArray()[0]; }
public static Survey[] FindAll() { return((Survey[])ActiveRecordBase.FindAll(typeof(Survey))); }
public static ReferenceEstrato Find(int id) { return((ReferenceEstrato)ActiveRecordBase.FindByPrimaryKey(typeof(ReferenceEstrato), id)); }
public new static Survey Find(int id) { return((Survey)ActiveRecordBase.FindByPrimaryKey(typeof(Survey), id)); }
public static void DeleteAll() { ActiveRecordBase.DeleteAll(typeof(Person)); }
/// <summary> </summary> public static appuser getUserFull(int id) { appuser user = ActiveRecordBase <appuser> .Find(id); return(user); }
public static Person Find(int id) { return((Person)ActiveRecordBase.FindByPrimaryKey(typeof(Person), id)); }
/// <summary> </summary> public static appuser[] getLogedIn() { appuser[] users = ActiveRecordBase <appuser> .FindAllByProperty("logedin", true); return(users); }
public static void DeleteAll() { ActiveRecordBase.DeleteAll(typeof(QuestionContainer)); }
public new static void DeleteAll() { ActiveRecordBase.DeleteAll(typeof(Repository)); }
/// <summary> </summary> public void posting(int iid, string[] cat, int activeitem, Boolean eb, Boolean hasUrl, string sm_url, Boolean dev) { //posting post = ActiveRecordBase<posting>.Find(iid); List<AbstractCriterion> filtering = new List<AbstractCriterion>(); editing = false; PropertyBag["dev"] = dev; //if (!usedev) filtering.Add(Expression.Eq("revision", 0)); posting post = null; if (iid > 0) { post = ActiveRecordBase<posting>.Find(iid).get_published(); } else { filtering.Add(Expression.Eq("is_default", true)); filtering.Add(Expression.Eq("deleted", false)); filtering.Add(Expression.IsNull("parent")); // the parent null makes it the working copy to first look too filtering.Add(Expression.Eq("post_type", ActiveRecordBase<posting_type>.FindFirst( new List<AbstractCriterion>() { Expression.Eq("alias", "page") }.ToArray()) )); post = ActiveRecordBase<posting>.FindFirst(new Order[] { Order.Desc("revision"), Order.Desc("version") }, filtering.ToArray()); if (post != null) post = post.get_published(); } if(post == null){ post = postingService.get_posting_by_url("/404.html", usedev).get_published(); Response.StatusCode = 404; } /* Items that should be globaly accessed */ PropertyBag["url"] = sm_url; //PropertyBag["campus"] = ActiveRecordBase<campus>.FindAllByProperty("name", "Pullman")[0]; PropertyBag["selected_taxanony"] = cat; PropertyBag["activeitem"] = activeitem; PropertyBag["embeded"] = eb; site site = siteService.getCurrentSite(); PropertyBag["site"] = site; PropertyBag["baseurl"] = "public/posting.castle"; PropertyBag["htmlService"] = HtmlService; /* add site options */ if (site.options != null && site.options.Count > 0) { foreach (options item in site.options) { PropertyBag[item.option_key.ToUpper()] = item.value.ToString();//ie: post.get_meta("title"); } } /* add meta */ if (post.meta_data != null && post.meta_data.Count > 0) { foreach (meta_data item in post.meta_data) { PropertyBag[item.meta_key.ToUpper()] = item.value;//ie: post.get_meta("title"); } } String urlQueries = ""; PropertyBag["urlQueries"] = String.IsNullOrWhiteSpace(urlQueries) ? "" : "iid[]=" + urlQueries.TrimStart(','); if (iid > 0) { PropertyBag["urlQueries"] += (String.IsNullOrWhiteSpace(urlQueries) ? "" : "&") + "iid=" + iid.ToString(); } PropertyBag["siteroot"] = httpService.getRootUrl().TrimEnd('/'); PropertyBag["Controller"] = base.MemberwiseClone(); PropertyBag["mode"] = "published"; posting pub_post = post.get_published(); PropertyBag["post"] = pub_post; Hashtable content_params = objectService.marge_params(PropertyBag, new Hashtable()); String output = new renderService().render(post, content_params); // bool ActiveRecordBase<site_base>.FindFirst(new List<AbstractCriterion>() { Expression.Eq("name", "minhtml") }.ToArray()) Boolean tmpB = false; if (tmpB) output = htmlService.stripNonSenseContent(output, false); RenderText(output); }
public static Repository[] FindAll() { return((Repository[])ActiveRecordBase.FindAll(typeof(Repository))); }
/// <summary> </summary> virtual public Boolean this_is_templatable() { posting post_obj = ActiveRecordBase <posting> .Find(this.baseid); return((!post_obj.post_type.is_overwriteable(post_obj)) ? post_obj.post_type.is_templatable : post_obj.is_templatable); }
public new static Repository Find(int id) { return((Repository)ActiveRecordBase.FindByPrimaryKey(typeof(Repository), id)); }
public static void DeleteAll() { ActiveRecordBase.DeleteAll(typeof(Order)); }
/// <summary> /// Gets the value. /// </summary> /// <param name="item">The item.</param> /// <returns></returns> public override object GetValue(ActiveRecordBase item) { if (CurrentPropertyInfo == null) return null; try { return CurrentPropertyInfo.GetValue(item, null); } catch { return null; } }