public void CollectionCaml(NavicateType navicateType) { try { partCaml = null; switch (navicateType) { case NavicateType.MainNavicate_Video: partCaml = "<Where><Or>" + "<Eq><FieldRef Name='DocIcon' /><Value Type='Text'>mp4</Value></Eq>" + "<Or><Eq><FieldRef Name='DocIcon' /><Value Type='Text'>avi</Value></Eq><Eq><FieldRef Name='DocIcon' /><Value Type='Text'>rmvb</Value></Eq></Or>" + "</Or></Where>"; break; case NavicateType.MainNavicate_Audio: partCaml = "<Where>" + "<Eq><FieldRef Name='DocIcon' /><Value Type='Text'>mp3</Value></Eq>" + "</Where>"; break; case NavicateType.MainNavicate_Picture: partCaml = "<Where><Or>" + "<Eq><FieldRef Name='DocIcon' /><Value Type='Text'>ico</Value></Eq>" + "<Or><Or><Eq><FieldRef Name='DocIcon' /><Value Type='Text'>png</Value></Eq><Eq><FieldRef Name='DocIcon' /><Value Type='Text'>Jpg</Value></Eq></Or>" + "<Or><Eq><FieldRef Name='DocIcon' /><Value Type='Text'>bmp</Value></Eq><Eq><FieldRef Name='DocIcon' /><Value Type='Text'>gif</Value></Eq></Or>" + "</Or></Or></Where>"; break; case NavicateType.MainNavicate_Office: partCaml = "<Where><Or><Or>" + "<Eq><FieldRef Name='DocIcon' /><Value Type='Text'>txt</Value></Eq>" + "<Or><Eq><FieldRef Name='DocIcon' /><Value Type='Text'>ppt</Value></Eq><Eq><FieldRef Name='DocIcon' /><Value Type='Text'>pptx</Value></Eq></Or></Or>" + "<Or><Or><Eq><FieldRef Name='DocIcon' /><Value Type='Text'>docx</Value></Eq><Eq><FieldRef Name='DocIcon' /><Value Type='Text'>doc</Value></Eq></Or>" + "<Or><Eq><FieldRef Name='DocIcon' /><Value Type='Text'>xls</Value></Eq><Eq><FieldRef Name='DocIcon' /><Value Type='Text'>xlsx</Value></Eq></Or>" + "</Or></Or></Where>"; break; } } catch (Exception ex) { LogManage.WriteLog(this.GetType(), ex); } finally { } }
public Page_FileMode(NavicateType navicateType) { try { InitializeComponent(); this.CollectionCaml(navicateType); this.ParametersInit(); this.EventRegedit(); } catch (Exception ex) { LogManage.WriteLog(this.GetType(), ex); } finally { } }