Exemplo n.º 1
0
        private void btnProjAfsl_Click(object sender, EventArgs e)
        {
            try
            {
                UrenRegCon fw = new UrenRegCon();

                int projid = Convert.ToInt16(combProjecten.SelectedValue);


                var projafsl = from proj in fw.Projects
                               where proj.ID == projid
                               select proj;
                Project objafsl = projafsl.Single();

                objafsl.afgesloten = true;
                objafsl.eindDatum  = DateTime.Today;

                fw.SaveChanges();
                checkchanged();
                vulcmb();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Exemplo n.º 2
0
        private void btnOpslaan_Click(object sender, EventArgs e)
        {
            try
            {
                UrenRegCon fw   = new UrenRegCon();
                Project    proj = new Project();

                int ready = 0;

                if (txtProjectnaam.Text != "")
                {
                    proj.naam = txtProjectnaam.Text;
                }
                else
                {
                    MessageBox.Show("Vul een naam in.");
                    ready = 1;
                }

                if (txtProjectomschrijving.Text != "")
                {
                    proj.omschrijving = txtProjectomschrijving.Text;
                }
                else
                {
                    proj.omschrijving = "";
                }

                if (dateTimeBegin.Text != "")
                {
                    proj.beginDatum = dateTimeBegin.Value;
                }
                else
                {
                    MessageBox.Show("Vul een begindatum in.");
                    ready = 1;
                }
                proj.afgesloten = false;


                if (ready == 0)
                {
                    fw.Projects.Add(proj);
                    fw.SaveChanges();
                    MessageBox.Show("Project is aangemaakt.");
                }
                else
                {
                    ready = 0;
                    MessageBox.Show("Uw project is niet aangemaakt.");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Exemplo n.º 3
0
        private void btnOpslaan_Click(object sender, EventArgs e)
        {
            try
            {
                UrenRegCon fw = new UrenRegCon();

                int degebruiker = (int)cmbGebruikers.SelectedValue;


                var engmod = from eng in fw.Engineers
                             where eng.userID == degebruiker
                             select eng;

                Engineer objeng = engmod.Single();


                if (tbAchternaam.Text != "" && tbGebruikersnaam.Text != "" && tbVoornaam.Text != "")
                {
                    objeng.voornaam       = tbVoornaam.Text;
                    objeng.achternaam     = tbAchternaam.Text;
                    objeng.gebruikersnaam = tbGebruikersnaam.Text;
                    if (cmbperms.SelectedItem.ToString() == "Administrator")
                    {
                        objeng.permissie = true;
                    }
                    else if (cmbperms.SelectedItem.ToString() == "Gebruiker")
                    {
                        objeng.permissie = false;
                    }
                    if (tbWw.Text != "")
                    {
                        objeng.wachtwoord = CalculateHashedPassword(tbWw.Text, tbGebruikersnaam.Text);
                    }
                    fw.SaveChanges();
                }
                else
                {
                    MessageBox.Show("voer alle gegevens in");
                }
                tbWw.Text                 = "";
                tbAchternaam.ReadOnly     = true;
                tbGebruikersnaam.ReadOnly = true;
                tbVoornaam.ReadOnly       = true;
                tbWw.ReadOnly             = true;
                cmbperms.Enabled          = false;
                cmbperms.Visible          = false;
                lblPerms.Visible          = true;
                btnOpslaan.Enabled        = false;
                btnCancel.Enabled         = false;
                SelectedName();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Exemplo n.º 4
0
        private void btnOpslaan_Click(object sender, EventArgs e)
        {
            try
            {
                UrenRegCon fw  = new UrenRegCon();
                taak       taa = new taak();

                int ready = 0;


                taa.projectID = Convert.ToInt16(combProjecten.SelectedValue);

                if (txtTakenNaam.Text != "")
                {
                    taa.naam = txtTakenNaam.Text;
                }
                else
                {
                    MessageBox.Show("Vul een naam in.");
                    ready = 1;
                }

                if (txtTakenOmschrijving.Text != "")
                {
                    taa.omschrijving = txtTakenOmschrijving.Text;
                }
                else
                {
                    taa.omschrijving = "";
                }

                if (ready == 0)
                {
                    fw.taaks.Add(taa);
                    fw.SaveChanges();
                    MessageBox.Show("taak is aangemaakt.");
                }
                else
                {
                    ready = 0;
                    MessageBox.Show("Uw taak is niet aangemaakt.");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Exemplo n.º 5
0
        private void btnOpslaan_Click(object sender, EventArgs e)
        {
            try
            {
                user_taak ut = new user_taak();
                ut.userID    = (int)cmbGebruiker.SelectedValue;
                ut.projectID = (int)cmbProject.SelectedValue;
                ut.taakID    = (int)cmbTaak.SelectedValue;

                ef.user_taak.Add(ut);
                ef.SaveChanges();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Exemplo n.º 6
0
        private void btnDeactiveer_Click(object sender, EventArgs e)
        {
            try
            {
                UrenRegCon fw = new UrenRegCon();

                int degebruiker = (int)cmbGebruikers.SelectedValue;


                var engmod = from eng in fw.Engineers
                             where eng.userID == degebruiker
                             select eng;
                Engineer objeng = engmod.Single();

                objeng.actief = false;

                fw.SaveChanges();
                checkChanged();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
        private void btnOpslaan_Click(object sender, EventArgs e)
        {
            try
            {
                UrenRegCon fw = new UrenRegCon();
                Engineer   en = new Engineer();

                int ready = 0;

                if (txtVoornaam.Text != "")
                {
                    en.voornaam = txtVoornaam.Text;
                }
                else
                {
                    MessageBox.Show("Vul een voornaam in.");
                    ready = 1;
                }

                if (txtAchternaam.Text != "")
                {
                    en.achternaam = txtAchternaam.Text;
                }
                else
                {
                    MessageBox.Show("Vul een achternaam in.");
                    ready = 1;
                }

                if (txtGebruikersnaam.Text != "")
                {
                    en.gebruikersnaam = txtGebruikersnaam.Text;
                }
                else
                {
                    MessageBox.Show("Vul een gebruikersnaam in.");
                    ready = 1;
                }

                if (txtWachtwoord.Text != "")
                {
                    en.wachtwoord = CalculateHashedPassword(txtWachtwoord.Text, txtGebruikersnaam.Text);
                }
                else
                {
                    MessageBox.Show("Vul een wachtwoord in.");
                    ready = 1;
                }

                if (radioBNormaleGebruiker.Checked == true)
                {
                    en.permissie = false;
                }
                else if (radioBAdministrator.Checked == true)
                {
                    en.permissie = true;
                }
                else
                {
                    MessageBox.Show("Check aan of de gebruiker een normale gebruiker is of een administrator.");
                    ready = 1;
                }


                if (ready == 0)
                {
                    en.actief = true;
                    fw.Engineers.Add(en);
                    fw.SaveChanges();
                    MessageBox.Show("Gebruiker is aangemaakt.");
                }
                else
                {
                    ready = 0;
                    MessageBox.Show("Gebruiker niet aangemaakt.");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
        private void btnOpslaan_Click(object sender, EventArgs e)
        {
            try
            {
                UrenRegCon  fw  = new UrenRegCon();
                Regestratie reg = new Regestratie();

                int ready = 0;

                reg.userID = uid;


                if (combProject.SelectedValue != "")
                {
                    reg.projectID = (int)combProject.SelectedValue;
                }
                else
                {
                    MessageBox.Show("Selecteer een project.");
                    ready = 1;
                }

                if (combTaak.SelectedValue != "")
                {
                    reg.taakID = (int)combTaak.SelectedValue;
                }
                else
                {
                    MessageBox.Show("Selecteer een taak.");
                    ready = 1;
                }

                if (dateTimePicker1.Text != "")
                {
                    reg.datum = dateTimePicker1.Value;
                }
                else
                {
                    MessageBox.Show("Vul een datum in.");
                    ready = 1;
                }

                if (txtVerantwoording.Text != "")
                {
                    reg.verantwoording = txtVerantwoording.Text;
                }
                else
                {
                    MessageBox.Show("Vul je verantwoording in.");
                    ready = 1;
                }

                if (txtAantalUren.Text != "")
                {
                    reg.uren = Convert.ToInt16(txtAantalUren.Text);
                }
                else
                {
                    MessageBox.Show("Vul uw aantal uren in.");
                    ready = 1;
                }



                if (ready == 0)
                {
                    fw.Regestraties.Add(reg);
                    fw.SaveChanges();
                    MessageBox.Show("Uren zijn geregistreert.");
                }
                else
                {
                    ready = 0;
                    MessageBox.Show("registratie niet opgeslagen.");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }