public virtual void DeleteObjects(HttpContext context) { YZRequest request = new YZRequest(context); StoreZoneType zone = request.GetEnum <StoreZoneType>("zone"); string folder = request.GetString("folder", ""); JArray jPost = request.GetPostData <JArray>(); StoreObjectIdentityCollection objects = jPost.ToObject <StoreObjectIdentityCollection>(); using (BPMConnection cn = new BPMConnection()) { cn.WebOpen(); cn.DeleteObjects(zone, folder, objects); } }
public virtual void DeleteTimeSheets(HttpContext context) { YZRequest request = new YZRequest(context); string folder = request.GetString("folder", ""); JArray jPost = request.GetPostData <JArray>(); StoreObjectIdentityCollection objects = jPost.ToObject <StoreObjectIdentityCollection>(); JObject rv = new JObject(); JArray deletedItems = new JArray(); rv["deletedItems"] = deletedItems; using (BPMConnection cn = new BPMConnection()) { cn.WebOpen(); cn.DeleteObjects(StoreZoneType.TimeSheet, folder, objects); } }