Beispiel #1
0
        /// <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;
        }
Beispiel #2
0
 private void Fill()
 {
     StaffTeamsLogic teams = new StaffTeamsLogic(manager);
     DataGV.AutoGenerateColumns = false;
     DataGV.DataSource = teams.GetByStructureObject(StructureObjectId);
     DataGV.Update();
 }
Beispiel #3
0
 private void Fill()
 {
     StaffTeamsLogic teams = new StaffTeamsLogic(manager);
     StaffStructureObjectsLogic StructureObjects = new StaffStructureObjectsLogic(manager);
     StaffTeam team = teams.Get(Convert.ToInt32(id));
     NameTB.Text = team.Name;
 }
Beispiel #4
0
 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();
 }
Beispiel #5
0
        private void Fill()
        {
            StaffTeamsLogic            teams            = new StaffTeamsLogic(manager);
            StaffStructureObjectsLogic StructureObjects = new StaffStructureObjectsLogic(manager);
            StaffTeam team = teams.Get(Convert.ToInt32(id));

            NameTB.Text = team.Name;
        }
Beispiel #6
0
        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();
        }
Beispiel #7
0
        private void Fill()
        {
            StaffTeamsLogic teams = new StaffTeamsLogic(manager);

            DataGV.AutoGenerateColumns = false;
            DataGV.DataSource          = teams.GetByStructureObject(StructureObjectId);
            DataGV.Update();
        }
Beispiel #8
0
        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();
        }
Beispiel #9
0
        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();
        }
Beispiel #10
0
        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;
        }
Beispiel #11
0
        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++;
                    }
                }
            }
        }
Beispiel #12
0
        /// <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;
        }
Beispiel #13
0
        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++;
                    }
                }
            }
        }
Beispiel #14
0
        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;
        }