Beispiel #1
0
        public frmOpdracht(opdracht opdr)
        {
            InitializeComponent();
            this.opdr = opdr;
            ucOpdracht ucOpdr = new ucOpdracht(opdr);

            this.Controls.Add(ucOpdr);
        }
Beispiel #2
0
        private void btnShowDetails_Click(object sender, EventArgs e)
        {
            Form       opdrachtPopup   = new Form();
            ucOpdracht opdrachtControl = new ucOpdracht((opdracht)cbbID.SelectedItem);

            opdrachtPopup.Controls.Add(opdrachtControl);
            opdrachtPopup.AutoSize = true;
            opdrachtPopup.Show();
        }
Beispiel #3
0
        private void lblIdInfo_Click(object sender, EventArgs e)
        {
            opdracht selectedOpdracht = miniopdracht;

            this.Controls.Clear();

            //Nieuwe control aanmaken voor aan panel toe te voegen
            ucOpdracht uc = new ucOpdracht();

            uc.opdracht = selectedOpdracht;
            this.Controls.Add(uc);
        }
        //Wat gebeurt er als er op de knop naar een opdracht geklikt wordt
        void uco_OnButtonclick(object sender, EventArgs e)
        {
            ucFactuurMini control          = (ucFactuurMini)sender;
            opdracht      selectedOpdracht = control.opdracht;

            this.Controls.Clear();

            //Nieuwe control aanmaken voor aan panel toe te voegen
            ucOpdracht uc = new ucOpdracht();

            uc.opdracht = selectedOpdracht;
            this.Controls.Add(uc);
        }
        private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            var      rowindex = dataGridView1.CurrentCell.RowIndex;
            var      value    = dataGridView1.Rows[rowindex].Cells["ID"].Value;
            int      valueInt = Convert.ToInt16(value);
            opdracht opdracht = OpdrachtManagement.getOpdracht(valueInt);

            this.Controls.Clear();

            ucOpdracht uc = new ucOpdracht();

            uc.opdracht = opdracht;
            this.Controls.Add(uc);
        }
Beispiel #6
0
        private void DoubleClickRow(object sender, EventArgs e)
        {
            try
            {
                foreach (DataGridViewRow row in dataGridView1.SelectedRows)
                {
                    string[] value3 = row.Cells[11].Value.ToString().Split('-');
                    //...

                    Form newform = new Form();
                    newform.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Inherit;
                    if (value3[0].Equals("O"))
                    {
                        int id = 0;
                        int.TryParse(value3[1], out id);
                        ucOpdracht EditObject = new ucOpdracht(OpdrachtManagement.getOpdracht(id));
                        newform.Controls.Add(EditObject);
                        newform.Text = "Edit Opdracht";

                        newform.Size = new Size(EditObject.Size.Width + 15, EditObject.Size.Height + 35);
                        newform.Show();
                    }

                    else if (value3[0].Equals("C"))
                    {
                        int id = 0;
                        int.TryParse(value3[1], out id);

                        rit_instantie instantie = OpdrachtManagement.GetRitinstantie(int.Parse(value3[1]));
                        int           ritnummer = int.Parse(value3[2]);

                        ucEditContractPerDay editObject = new ucEditContractPerDay(instantie, ritnummer);
                        newform.Controls.Add(editObject);
                        newform.Size = new Size(editObject.Size.Width + 15, editObject.Size.Height + 35);
                        newform.Show();
                    }
                    else if (value3[0].Equals("I"))
                    {
                        int id = 0;
                        int.TryParse(value3[1], out id);
                        ucOfferte editObject = new ucOfferte(OpdrachtManagement.getOpdracht(id));
                        newform.Controls.Add(editObject);
                        newform.Size = new Size(editObject.Size.Width + 15, editObject.Size.Height + 35);
                        newform.Show();
                    }
                }
            }
            catch { }
        }