/// <summary> /// Заповнюємо перелік бригад /// </summary> private void FillTeams() { int structureObjectID = -1; if (FromObjectLUE.EditValue != null) { structureObjectID = Convert.ToInt32(FromObjectLUE.EditValue); } StaffTeamsLogic teamsLogic = new StaffTeamsLogic(manager); if (structureObjectID != -1) { TeamsLUE.Properties.DataSource = teamsLogic.GetByStructureObject(structureObjectID); } else { TeamsLUE.Properties.DataSource = teamsLogic.GetAll(); } TeamsLUE.Properties.DisplayMember = "Name"; TeamsLUE.Properties.ValueMember = "ID"; LookUpColumnInfoCollection coll = TeamsLUE.Properties.Columns; coll.Add(new LookUpColumnInfo("Name", 0, "Назва")); TeamsLUE.Properties.BestFitMode = BestFitMode.BestFitResizePopup; TeamsLUE.Properties.SearchMode = SearchMode.AutoFilter; TeamsLUE.Properties.AutoSearchColumnIndex = 1; }
private void Fill() { StaffTeamsLogic teams = new StaffTeamsLogic(manager); DataGV.AutoGenerateColumns = false; DataGV.DataSource = teams.GetByStructureObject(StructureObjectId); DataGV.Update(); }
private void Fill() { StaffTeamsLogic teams = new StaffTeamsLogic(manager); StaffStructureObjectsLogic StructureObjects = new StaffStructureObjectsLogic(manager); StaffTeam team = teams.Get(Convert.ToInt32(id)); NameTB.Text = team.Name; }
private void DeleteSB_Click(object sender, EventArgs e) { StaffTeamsLogic teams = new StaffTeamsLogic(manager); teams.Delete(Convert.ToInt32(DataGV.SelectedRows[0].Cells["ID"].Value)); manager.Save(); Fill(); }
private void SaveBt_Click(object sender, EventArgs e) { ContextManager manager = new ContextManager(); StaffTeamsLogic teams = new StaffTeamsLogic(manager); if (mode == "new") { teams.Create(NameTB.Text, StructureObjectId); } if (mode == "edit") { teams.Update(Convert.ToInt32(id), NameTB.Text, StructureObjectId); } manager.Save(); this.Close(); }
private void FillTeams() { StaffTeamsLogic teams = new StaffTeamsLogic(manager); TeamsCB.ValueMember = "ID"; TeamsCB.DisplayMember = "Name"; TeamsCB.DropDownStyle = ComboBoxStyle.DropDownList; StaffTeam none = new StaffTeam(); //none.ID = -1; none.Name = "- не вибрано -"; List <StaffTeam> list = new List <StaffTeam>(); list.Add(none); int StructureObjectId = Convert.ToInt32(StructureObjectsCB.SelectedValue); list.AddRange(teams.GetByStructureObject(StructureObjectId)); TeamsCB.DataSource = list; }
private void FillTeams() { StaffTeamsLogic teams = new StaffTeamsLogic(manager); TeamsCB.ValueMember = "ID"; TeamsCB.DisplayMember = "Name"; TeamsCB.DropDownStyle = ComboBoxStyle.DropDownList; StaffTeam none = new StaffTeam(); //none.ID = -1; none.Name = "- не вибрано -"; List <StaffTeam> list = new List <StaffTeam>(); list.Add(none); int StructureObjectId = Convert.ToInt32(StructureObjectsCB.SelectedValue); list.AddRange(teams.GetByStructureObject(StructureObjectId)); TeamsCB.DataSource = list; if (mode == "edit" || mode == "copy") { if (sheduler != null && sheduler.TeamID != null) { int i = 0; foreach (object o in TeamsCB.Items) { StaffTeam team = (StaffTeam)o; if (team.ID == sheduler.TeamID) { TeamsCB.SelectedIndex = i; } i++; } } } }
/// <summary> /// Заповнюємо перелік бригад /// </summary> private void FillTeams() { int structureObjectID = -1; if (FromObjectLUE.EditValue != null) { structureObjectID = Convert.ToInt32(FromObjectLUE.EditValue); } StaffTeamsLogic teamsLogic = new StaffTeamsLogic(manager); if (structureObjectID != -1) TeamsLUE.Properties.DataSource = teamsLogic.GetByStructureObject(structureObjectID); else TeamsLUE.Properties.DataSource = teamsLogic.GetAll(); TeamsLUE.Properties.DisplayMember = "Name"; TeamsLUE.Properties.ValueMember = "ID"; LookUpColumnInfoCollection coll = TeamsLUE.Properties.Columns; coll.Add(new LookUpColumnInfo("Name", 0, "Назва")); TeamsLUE.Properties.BestFitMode = BestFitMode.BestFitResizePopup; TeamsLUE.Properties.SearchMode = SearchMode.AutoFilter; TeamsLUE.Properties.AutoSearchColumnIndex = 1; }
private void FillTeams() { StaffTeamsLogic teams = new StaffTeamsLogic(manager); TeamsCB.ValueMember = "ID"; TeamsCB.DisplayMember = "Name"; TeamsCB.DropDownStyle = ComboBoxStyle.DropDownList; StaffTeam none = new StaffTeam(); //none.ID = -1; none.Name = "- не вибрано -"; List<StaffTeam> list = new List<StaffTeam>(); list.Add(none); int StructureObjectId = Convert.ToInt32(StructureObjectsCB.SelectedValue); list.AddRange(teams.GetByStructureObject(StructureObjectId)); TeamsCB.DataSource = list; if (mode == "edit" || mode == "copy") { if (sheduler != null && sheduler.TeamID != null) { int i = 0; foreach (object o in TeamsCB.Items) { StaffTeam team = (StaffTeam)o; if (team.ID == sheduler.TeamID) { TeamsCB.SelectedIndex = i; } i++; } } } }
private void FillTeams() { StaffTeamsLogic teams = new StaffTeamsLogic(manager); TeamsCB.ValueMember = "ID"; TeamsCB.DisplayMember = "Name"; TeamsCB.DropDownStyle = ComboBoxStyle.DropDownList; StaffTeam none = new StaffTeam(); //none.ID = -1; none.Name = "- не вибрано -"; List<StaffTeam> list = new List<StaffTeam>(); list.Add(none); int StructureObjectId = Convert.ToInt32(StructureObjectsCB.SelectedValue); list.AddRange(teams.GetByStructureObject(StructureObjectId)); TeamsCB.DataSource = list; }