public void TestUpdatePublishedSection() { var sectionManager = new SectionsManager(); var result = sectionManager.SetPublished(20); Assert.AreEqual(result.Success, true); }
private void button1_Click(object sender, EventArgs e) { Section tmpSec = new Section(); ((Form1)this.Owner).TmpGood.Status = false; if (DataBase.GetSqlConnection().State == ConnectionState.Open) { string query = string.Format("update Goods set Stat = {0} where GoodID = {1}", 0, good.GoodID); SqlCommand command = new SqlCommand(query, DataBase.Sql); command.ExecuteNonQuery(); foreach (Section section in SectionsManager.Sections) { if (section.SectionID == good.SectionID) { //((Form1)this.Owner).DictKvp.Remove(section); tmpSec = section; break; } } tmpSec.ExclusiveOrList(good.BoolenLocation); double loc = SectionsManager.ToDouble(tmpSec.BoolenTopography); query = string.Format("update Sections set Topography = {0} where SectionID = {1}", loc, tmpSec.SectionID); command = new SqlCommand(query, DataBase.Sql); command.ExecuteNonQuery(); } ((Form1)this.Owner).DictButGood.Remove(((Form1)this.Owner).TmpButton); ((Form1)this.Owner).TmpButton.Parent.Controls.Remove(((Form1)this.Owner).TmpButton); this.Close(); }
public void TestInsertSection() { var sectionManager = new SectionsManager(); var result = sectionManager.Insert( new SectionEntity() { Name = "section-test-2", Published = false, Sealed = false, Title = "Section Test" } ); Assert.AreEqual(result.Success, true); }
private void SlidesListControl_Loaded(object sender, RoutedEventArgs e) { #region todo remove after tests string slideId = "Section 2, slide 9"; string otherVersion = "Section 2, slide 1"; string otherVersion2 = "Section 2, slide 5"; string otherVersion3 = "Section 2, slide 2"; string otherVersion4 = "Section 5, slide 0"; string otherVersion5 = "Section 9, slide 9"; string emptySlideId = ""; #endregion todo remove after tests FillPlaceholdersSizes(); _sectionsManager = new SectionsManager(SectionsList, emptySlideId); _sectionsManager .Init(_sectionsPlaceHoldersContainer, _slidesPlaceHoldersContainer, _scrollViewers); }
private void loadDropSectionsFilter(int sectionId) { DropSectionsFilter.Items.Clear(); var secFilter = new SectionsFilter(); secFilter.Id = sectionId; var secList = new SectionsManager(true, true).GetByFilter(secFilter, ""); foreach (var sec in secList) { DropSectionsFilter.Items.Add(new ListItem(sec.Title, sec.Id.ToString())); } if (base.LastSelectedSectionId > 0) Utility.SetDropByValue(DropSectionsFilter, base.LastSelectedSectionId.ToString()); }
private bool checkFolderNameGrants(string type, string sId) { bool res = true; if (this.TypeParamRequired) { int id = 0; int.TryParse(sId, out id); if (string.IsNullOrEmpty(type)) return false; if (id == 0 && type != "temp") return false; switch (type) { case "items": { var man = new ItemsManager<Item, ItemsFilter>(true, true); var item = man.GetByKey(id); if (item.Id == 0) res = false; } break; case "categories": { var man = new CategoriesManager(true, true); var item = man.GetByKey(id); if (item.Id == 0) res = false; } break; case "sections": { var man = new SectionsManager(true, true); var item = man.GetByKey(id); if (item.Id == 0) res = false; } break; case "temp": res = this.AllowTemporaryFiles && sId == Utility._SessionID(); break; default: res = false; break; } } return res; }
/// <summary> /// loads sections filter and section drops /// </summary> private void loadDropSectionsFilter(int sectionId) { DropSectionsFilter.Items.Clear(); var filter = new SectionsFilter(); filter.Id = sectionId; List<Section> recordList = new SectionsManager(true, true).GetByFilter(filter, ""); foreach (Section record1 in recordList) { DropSectionsFilter.Items.Add(new ListItem(record1.Title, record1.Id.ToString())); } if (this.LastSelectedSectionId > 0) Utility.SetDropByValue(DropSectionsFilter, this.LastSelectedSectionId.ToString()); }
protected void BtnSave_Click(object sender, EventArgs e) { LblErr.Text = RenderError(""); LblOk.Text = RenderSuccess(""); try { Section o1 = new Section(); if (base.CurrentId == 0) { form2obj(o1); o1 = new SectionsManager().Insert(o1); } else { o1 = new SectionsManager().GetByKey(base.CurrentId); //precarico i campi esistenti e nn gestiti dal form form2obj(o1); new SectionsManager().Update(o1); } Grid1.DataBind(); LblOk.Text = RenderSuccess(Utility.GetLabel("RECORD_SAVED_MSG")); MultiView1.ActiveViewIndex = 0; } catch (Exception e1) { LblErr.Text = RenderError(Utility.GetLabel("RECORD_ERR_MSG") + "<br />" + e1.ToString()); } finally { } }
private void setFlag(int recordId, bool value, string flagName) { try { PigeonCms.Section o1 = new PigeonCms.Section(); o1 = new SectionsManager().GetByKey(recordId); switch (flagName.ToLower()) { case "enabled": o1.Enabled = value; break; default: break; } new SectionsManager(true, true).Update(o1); } catch (Exception e1) { LblErr.Text = RenderError(Utility.GetLabel("RECORD_ERR_MSG") + "<br />" + e1.ToString()); } finally { } }
private void editRow(int recordId) { LblOk.Text = RenderSuccess(""); LblErr.Text = RenderError(""); if (!PgnUserCurrent.IsAuthenticated) throw new Exception("user not authenticated"); clearForm(); base.CurrentId = recordId; if (base.CurrentId > 0) { Section obj = new Section(); obj = new SectionsManager(true, true).GetByKey(base.CurrentId); obj2form(obj); } else { //set default permissions for new section //if a role like username exist then add var obj = new Section(); obj.WriteAccessType = MenuAccesstype.Registered; if (Roles.IsUserInRole(PgnUserCurrent.UserName)) obj.WriteRolenames.Add(PgnUserCurrent.UserName); PermissionsControl1.Obj2form(obj); } MultiView1.ActiveViewIndex = 1; }
protected void ObjDs1_ObjectCreating(object sender, ObjectDataSourceEventArgs e) { var typename = new SectionsManager(true, true); e.ObjectInstance = typename; }