Esempio n. 1
0
        public void ZoekResultatenOrigineel()
        {
            Mouse.OverrideCursor = Cursors.Wait;

            if (txtSearch != null)
            {
                dbRepository        dbrep         = new dbRepository();
                List <vwProjectAll> listProjecten = new List <vwProjectAll>();

                if (string.IsNullOrEmpty(txtSearch.Text))
                {
                    listProjecten = dbrep.GetVwProjectsAllRemainder().Where(p => !listVwProjecten.Any(v => v.ProjectNrOrigineel == p.ProjectNrOrigineel)).OrderBy(pv => pv.Bedrijfsnaam).ThenBy(pv => pv.naam_project).ToList();

                    dgProjectenOrigineel.ItemsSource = listProjecten;
                }
                else
                {
                    listProjecten = dbrep.GetVwProjectsAll(txtSearch.Text.Split(' ')).Where(p => !listVwProjecten.Any(v => v.ProjectNrOrigineel == p.ProjectNrOrigineel)).OrderBy(pv => pv.Bedrijfsnaam).ThenBy(pv => pv.naam_project).ToList();

                    dgProjectenOrigineel.ItemsSource = listProjecten;

                    // probeer de eerste te selecteren
                    vwProjectAll firstItem = listProjecten.FirstOrDefault();
                    if (firstItem != null)
                    {
                        SelectItem((int)firstItem.ProjectNrOrigineel);
                    }
                }
            }

            Keyboard.Focus(txtSearch);

            Mouse.OverrideCursor = null;
        }
Esempio n. 2
0
        private void btnCancel_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
        {
            if (canCancel)
            {
                dbRepository dbrep = new dbRepository();
                dbrep.Deletemandag(mandag);


                // refresh alle andere programma's
                MenuControl owner = Tools.FindVisualParent <MenuControl>(this);
//#if DEBUG
//#else

                DateTime dt1 = ApplicationState.GetValue <DateTime>(ApplicationVariables.dtSelectedDay);
                DateTime dt2 = dt1.AddDays(1);

                List <int> vakmanIds = new List <int>();
                vakmanIds.Add(vakman.VakmanId);

                owner.PageChannelMessage("projectdagview", Tools.CreateChannelMessage(vakmanIds, dt1, dt2));

                //#endif

                RaiseEvent(new RoutedEventArgs(VakmanDagViewRefreshEvent, this));
            }
        }
Esempio n. 3
0
        public void ToevoegenAanVakman()
        {
            Mouse.OverrideCursor = Cursors.Wait;

            dbRepository dbrep = new dbRepository();

            // haal het geselecteerde project op
            MandagenRegistratieDomain.Project project = dbrep.GetProject(((MandagenRegistratieDomain.vwProject)dgProjecten.SelectedItem).ProjectId);

            if (project != null)
            {
                VakmanDagView vdv = new VakmanDagView();
                vdv.ProjectToevoegen(project, ApplicationState.GetValue <int>(ApplicationVariables.intVakmanId), ApplicationState.GetValue <int>(ApplicationVariables.intProjectleider));

                // zorgen dat de pagina's op andere schermen verversen

                List <int> vakmanIds = new List <int>();
                vakmanIds.Add(ApplicationState.GetValue <int>(ApplicationVariables.intVakmanId));


                PageChannelMessage("vakmandagview", Tools.CreateChannelMessage(vakmanIds, ApplicationState.GetValue <DateTime>(ApplicationVariables.dtSelectedDay), ApplicationState.GetValue <DateTime>(ApplicationVariables.dtSelectedDay).AddDays(1)));


                PageGoBack();
            }
            else
            {
                //MessageBox.Show("Selecteer aub een project, of klik op annulleer");
            }

            Mouse.OverrideCursor = null;
        }
Esempio n. 4
0
        public JsonResult inserStudent(string Name, string Birth, string Address, string Tel, string Date_start, string Date_End)
        {
            dbRepository st = new dbRepository();

            st.inserStudent(Name, Birth, Address, Tel, Date_start, Date_End);

            //LineNotification แจ้งเตือน
            string token = "ibgH8dEdnvVFFF42HGin0mPti5HXuKSgMx5VTYM5UgV";

            try
            {
                var request  = (HttpWebRequest)WebRequest.Create("https://notify-api.line.me/api/notify");
                var postData = string.Format("message={0}", "เพิ่มข้อมูล \n " + Name + "\n วันเกิด : " + Birth + " \n ที่อยู่ : " + Address + " \n เบอร์โทรศัพท์ : " + Tel);

                var data = Encoding.UTF8.GetBytes(postData);
                request.Method        = "POST";
                request.ContentType   = "application/x-www-form-urlencoded";
                request.ContentLength = data.Length;
                request.Headers.Add("Authorization", "Bearer " + token);
                using (var stream = request.GetRequestStream()) stream.Write(data, 0, data.Length);
                var response       = (HttpWebResponse)request.GetResponse();
                var responseString = new StreamReader(response.GetResponseStream()).ReadToEnd();
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.ToString());
            }


            return(Json("Edit Sucess", JsonRequestBehavior.AllowGet));
        }
Esempio n. 5
0
        public void ToevoegenAanProject()
        {
            dbRepository dbrep = new dbRepository();

            // haal het geselecteerde project op
            MandagenRegistratieDomain.Vakman  vakman  = dbrep.GetVakman(((MandagenRegistratieDomain.vwVakman)dgVakmannen.SelectedItem).VakmanId);
            MandagenRegistratieDomain.Project project = dbrep.GetProject(ApplicationState.GetValue <int>(ApplicationVariables.intProjectId));

            if (vakman != null)
            {
                VakmanDagView vdv = new VakmanDagView();
                vdv.ProjectToevoegen(project, vakman.VakmanId, ApplicationState.GetValue <int>(ApplicationVariables.intProjectleider));

                // zorgen dat de pagina's op andere schermen verversen

                List <int> vakmanIds = new List <int>();

                foreach (vwVakman vm in dbrep.GetVakmannenByProjectId(project.ProjectId, Tools.CalculateWeekstart(ApplicationState.GetValue <DateTime>(ApplicationVariables.dtSelectedDay))))
                {
                    vakmanIds.Add(vm.VakmanId);
                }


                PageChannelMessage("projectdagview", Tools.CreateChannelMessage(vakmanIds, ApplicationState.GetValue <DateTime>(ApplicationVariables.dtSelectedDay), ApplicationState.GetValue <DateTime>(ApplicationVariables.dtSelectedDay).AddDays(1)));


                PageGoBack();
            }
            else
            {
                //MessageBox.Show("Selecteer aub een vakman, of klik op annulleer");
            }
        }
Esempio n. 6
0
        private void btnGoToProject_Click(object sender, RoutedEventArgs e)
        {
            dbRepository         dbrep         = new dbRepository();
            dbOriginalRepository dbOriginalRep = new dbOriginalRepository();

            ApplicationState.SetValue(ApplicationVariables.intProjectId, project.ProjectId);
            //ProjectView pv = new ProjectView();
            //pv.Show();
            persoon projectleider = dbOriginalRep.GetContact(dbrep.GetProjectleider(project.ProjectleiderId).ContactIdOrigineel);

            // create the page and load all values
            Projecten.Overzicht.Project po = new Projecten.Overzicht.Project(project.Naam + " - ID " + project.ProjectIdOrigineel, projectleider.voornaam + " " + projectleider.tussenvoegsel + " " + projectleider.achternaam);
            //new Projecten.Overzicht.Project(project.ProjectId + ": " + project.Naam, projectleider.voornaam + " " + projectleider.tussenvoegsel + " " + projectleider.achternaam);

            // load the page into the contentcontrol
            MenuControl owner = Tools.FindVisualParent <MenuControl>(this);

            //po.PageGereedButtonVisibility = System.Windows.Visibility.Visible;
            //po.PageOKButtonText = "PROJECT TOEVOEGEN";

            //po.OkClick += po.ToevoegenAanVakman;
            //po.dgProjecten.MouseDoubleClick -= po.dgProjecten_MouseDoubleClick;
            //po.dgProjecten.MouseDoubleClick += po.dgProjecten_MouseDoubleClickForVakman;
            //po.Load();
            //po.tabControl.SelectedIndex = 1;

            owner.PageGoToPage(po);
        }
 /// <summary>
 /// Zoek resultaten in de mandagenregistratie projecten
 /// </summary>
 public void ZoekResultaten()
 {
     if (txtSearch != null)
     {
         dbRepository dbrep = new dbRepository();
         if (string.IsNullOrEmpty(txtSearch.Text))
         {
             if ((bool)cbMijnProjecten.IsChecked)
             {
                 dgProjecten.ItemsSource = dbrep.GetProjects().Where(p => p.ProjectleiderId == ApplicationState.GetValue <int>(ApplicationVariables.intProjectleider)).ToList();
             }
             else
             {
                 dgProjecten.ItemsSource = dbrep.GetProjects();
             }
         }
         else
         {
             if ((bool)cbMijnProjecten.IsChecked)
             {
                 dgProjecten.ItemsSource = dbrep.GetProjects(txtSearch.Text.Split(' ')).Where(p => p.ProjectleiderId == ApplicationState.GetValue <int>(ApplicationVariables.intProjectleider)).ToList();
             }
             else
             {
                 dgProjecten.ItemsSource = dbrep.GetProjects(txtSearch.Text.Split(' '));
             }
         }
     }
 }
        private void btnAddVakman_Click(object sender, RoutedEventArgs e)
        {
            dbRepository dbrep = new dbRepository();

            Mandagen mandag = new Mandagen();

            mandag.VakmanId                   = Convert.ToInt32(ddlVakmannen.SelectedValue);
            mandag.ProjectId                  = objProject.ProjectId;
            mandag.Begintijd                  = Weekstart;
            mandag.Eindtijd                   = Weekstart;
            mandag.Uren                       = 0;
            mandag.UrenGewijzigd              = 0;
            mandag.Minuten                    = 0;
            mandag.MinutenGewijzigd           = 0;
            mandag.Mutatiedatum               = DateTime.Now;
            mandag.MutatieDoorProjectleiderId = objProject.ProjectleiderId;
            mandag.ProjectleiderId            = objProject.ProjectleiderId;
            mandag.VakmansoortId              = 1;
            mandag.VakmanstatusId             = 1;
            mandag.Gewijzigd                  = false;
            mandag.IsChauffeurHeen            = false;
            mandag.IsChauffeurTerug           = false;
            mandag.KentekenHeen               = "";
            mandag.KentekenTerug              = "";
            mandag.Geannulleerd               = false;
            mandag.Definitief                 = false;
            mandag.Bevestigd                  = true;
            mandag.Bevestigingsdatum          = DateTime.Now;

            dbrep.InsertMandag(mandag);

            LoadProjectDagenView();
        }
        ///
        /// </summary>
        public void Load()
        {
            // intialize
            dbRepository         dbrep         = new dbRepository();
            dbOriginalRepository dbrepOriginal = new dbOriginalRepository();

            List <PL> listPL = new List <PL>();

            foreach (Projectleider plitem in dbrep.GetProjectleiders())
            {
                persoon tt = dbrepOriginal.GetContact(plitem.ContactIdOrigineel);

                PL pl = new PL();
                pl.Naam               = tt.voornaam + " " + tt.tussenvoegsel + " " + tt.achternaam;
                pl.ProjectleiderId    = plitem.ProjectleiderId;
                pl.ContactIdOrigineel = plitem.ContactIdOrigineel;

                listPL.Add(pl);
            }

            cbProjectleiders.ItemsSource       = listPL;
            cbProjectleiders.DisplayMemberPath = "Naam";
            cbProjectleiders.SelectedValuePath = "ProjectleiderId";

            cbProjectleiders.SelectedValue = ApplicationState.GetValue <int>(ApplicationVariables.intProjectleider);
        }
        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            dbRepository dbrep         = new dbRepository();
            int          countMandagen = 0;
            int          countEdits    = 0;

            foreach (Mandagen mandag in dbrep.datacontext.Mandagens)
            {
                long     lnMandagTicks = (mandag.Eindtijd.Ticks - mandag.Begintijd.Ticks);
                TimeSpan tsMandag      = TimeSpan.FromTicks(lnMandagTicks);
                if (tsMandag.Hours != mandag.Uren || tsMandag.Minutes != mandag.Minuten)
                {
                    mandag.Uren    = tsMandag.Hours;
                    mandag.Minuten = tsMandag.Minutes;

                    countEdits++;
                }

                countMandagen++;
            }

            lblResultMessage.Content  = countMandagen.ToString() + " mandagen records inspected.";
            lblResultMessage.Content += Environment.NewLine;
            lblResultMessage.Content += countEdits.ToString() + " mandagen records edited.";

            dbrep.datacontext.SubmitChanges();
        }
Esempio n. 11
0
        public void Selectproject()
        {
            Mouse.OverrideCursor = Cursors.Wait;

            dbRepository         dbrep         = new dbRepository();
            dbOriginalRepository dbOriginalRep = new dbOriginalRepository();

            // haal het geselecteerde project op
            MandagenRegistratieDomain.Project project = dbrep.GetProject(((MandagenRegistratieDomain.vwProject)dgProjecten.SelectedItem).ProjectId);


            // bewaar info in 'sessie'
            ApplicationState.SetValue(ApplicationVariables.intProjectId, project.ProjectId);

            DateTime nu = DateTime.Now;
            //ApplicationState.SetValue(ApplicationVariables.dtSelectedDay, new DateTime(nu.Year, nu.Month, nu.Day, 0, 0, 0));
            persoon projectleider    = dbOriginalRep.GetContact(dbrep.GetProjectleider(project.ProjectleiderId).ContactIdOrigineel);
            project projectorigineel = dbOriginalRep.GetProject(project.ProjectIdOrigineel);

            // create the page and load all values
            Project pv = new Project(projectorigineel.naam_project + " - ID " + projectorigineel.project_NR, projectleider.voornaam + " " + projectleider.tussenvoegsel + " " + projectleider.achternaam);

            // load the page into the contentcontrol
            PageGoToPage(pv);

            Mouse.OverrideCursor = null;
        }
        private void btnSetLoondienst_Click_1(object sender, RoutedEventArgs e)
        {
            try
            {
                dbRepository dbrep = new dbRepository();

                foreach (Vakman v in dbrep.GetVakmannenAll())
                {
                    if (v.BedrijfIdOrigineel == 1)
                    {
                        v.ZZP = false;
                    }
                    else
                    {
                        v.ZZP = true;
                    }
                }

                dbrep.datacontext.SubmitChanges();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Esempio n. 13
0
        public void SelectVakman()
        {
            if (dgVakmannen.SelectedIndex >= 0)
            {
                ApplicationState.SetValue(ApplicationVariables.intVakmanViewModus, 1);

                dbRepository dbrep = new dbRepository();


                Vakman vm = dbrep.GetVakman(((vwVakman)dgVakmannen.SelectedItem).VakmanId);

                //ApplicationState.SetValue(ApplicationVariables.objVakman, vm);
                ApplicationState.SetValue(ApplicationVariables.intVakmanId, vm.VakmanId);


                dbOriginalRepository dbrepOriginal = new dbOriginalRepository();
                MDRpersoon           persoon       = dbrepOriginal.GetContact(vm.ContactIdOrigineel);

                // create the page and load all values
                Vakmannen.Detail.VakmanDetailView vdv = new Vakmannen.Detail.VakmanDetailView(persoon);

                // load the page into the contentcontrol
                PageGoToPage(vdv);
            }
        }
Esempio n. 14
0
        /// <summary>
        ///
        /// </summary>
        public void Load()
        {
            dbRepository dbrep = new dbRepository();

            MandagenRegistratieDomain.Project project = dbrep.GetProject(ApplicationState.GetValue <int>(ApplicationVariables.intProjectId));

            dbOriginalRepository dbrepOriginal = new dbOriginalRepository();
            persoon persoon = dbrepOriginal.GetContact(dbrep.GetProjectleider(project.ProjectleiderId).ContactIdOrigineel);

            MandagenRegistratieDomain.project  dboproject = dbrepOriginal.datacontext.projects.Where(p => p.project_ID == project.ProjectIdOrigineel).FirstOrDefault();
            MandagenRegistratieDomain.adressen dboadres   = dbrepOriginal.datacontext.adressens.Where(a => a.adres_id == dboproject.adres_id_bouw).FirstOrDefault();


            lblProjectNr.Content = dbrepOriginal.GetProject(project.ProjectIdOrigineel).project_NR.ToString();

            cbActief.IsChecked = project.Actief == true;

            if (dboadres != null)
            {
                txtPostcodeCijfers.Text = dboadres.postcode_cijfers.HasValue ? dboadres.postcode_cijfers.Value.ToString() : "";
                txtPostcodeLetters.Text = dboadres.postcode_letters;
                txtHuisnummer.Text      = dboadres.huis_postbus_nummer + dboadres.huisnummer_toevoeging;
                txtAdres.Text           = dboadres.straat_1;
                AdresLookup             = dboadres.straat_1.Substring(0, dboadres.straat_1.Length - txtHuisnummer.Text.Length).Trim();
            }

            txtProjectnaam.Text      = dboproject.naam_project;
            lblProjectleider.Content = persoon.voornaam + " " + persoon.tussenvoegsel + " " + persoon.achternaam;
        }
Esempio n. 15
0
        public void Save()
        {
            int projectId = ApplicationState.GetValue <int>(ApplicationVariables.intProjectId);

            dbRepository         dbrep         = new dbRepository();
            dbOriginalRepository dbrepOriginal = new dbOriginalRepository();

            MandagenRegistratieDomain.Project  project    = dbrep.GetProject(projectId);
            MandagenRegistratieDomain.project  dboproject = dbrepOriginal.datacontext.projects.Where(p => p.project_ID == project.ProjectIdOrigineel).FirstOrDefault();
            MandagenRegistratieDomain.adressen dboadres   = dbrepOriginal.datacontext.adressens.Where(a => a.adres_id == dboproject.adres_id_bouw).FirstOrDefault();

            project.Naam       = txtProjectnaam.Text;
            project.Actief     = cbActief.IsChecked == true;
            project.Postcode   = txtPostcodeCijfers.Text + txtPostcodeLetters.Text;
            project.Huisnummer = txtHuisnummer.Text;
            project.Adres      = txtAdres.Text;

            //dbrep.SaveProject(project);
            dbrep.datacontext.SubmitChanges();

            if (txtPostcodeCijfers.Text != "")
            {
                dboadres.postcode_cijfers = Convert.ToInt32(txtPostcodeCijfers.Text);
            }

            dboadres.postcode_letters    = txtPostcodeLetters.Text;
            dboadres.straat_1            = txtAdres.Text;
            dboadres.huis_postbus_nummer = txtHuisnummer.Text;

            dbrepOriginal.datacontext.SubmitChanges();

            // na het saven terug in history
            PageGoBack();
        }
Esempio n. 16
0
        public JsonResult deleteStudent(int id)
        {
            dbRepository st = new dbRepository();

            st.deleteStudent(id);
            return(Json("Delete Sucess", JsonRequestBehavior.AllowGet));
        }
Esempio n. 17
0
        public JsonResult getEditData(int id)
        {
            DataSet      ds;
            dbRepository st = new dbRepository();

            List <studentModel> items = new List <studentModel>();

            ds = st.getEditData(id);
            int numrow = ds.Tables[0].Rows.Count;

            for (int i = 0; i < numrow; i++)
            {
                items.Add(new studentModel
                {
                    ID        = int.Parse(ds.Tables[0].Rows[i].ItemArray[0].ToString()),
                    Name      = ds.Tables[0].Rows[i].ItemArray[1].ToString(),
                    Birth     = ds.Tables[0].Rows[i].ItemArray[2].ToString(),
                    Address   = ds.Tables[0].Rows[i].ItemArray[3].ToString(),
                    Tel       = ds.Tables[0].Rows[i].ItemArray[4].ToString(),
                    Date_star = ds.Tables[0].Rows[i].ItemArray[5].ToString(),
                    Date_End  = ds.Tables[0].Rows[i].ItemArray[6].ToString()
                });
            }
            return(Json(items, JsonRequestBehavior.AllowGet));
        }
Esempio n. 18
0
        public JsonResult EditStudent(int Id, string Name, string Birth, string Address, string Tel, string Date_start, string Date_End)
        {
            dbRepository st = new dbRepository();

            st.UpdateStudent(Id, Name, Birth, Address, Tel, Date_start, Date_End);
            return(Json("Edit Sucess", JsonRequestBehavior.AllowGet));
        }
        private void ZoekResultaten()
        {
            if (txtSearch != null)
            {
                dbRepository dbrep = new dbRepository();
                if (string.IsNullOrEmpty(txtSearch.Text))
                {
                    if ((bool)cbMijnProjecten.IsChecked)
                    {
                        dgVakmannen.ItemsSource = dbrep.GetVakmannenAll().Where(p => p.ProjectleiderId == ApplicationState.GetValue <int>(ApplicationVariables.intProjectleider)).ToList();
                    }
                    else
                    {
                        dgVakmannen.ItemsSource = dbrep.GetVakmannenAll();
                    }
                }
                else
                {
                    if ((bool)cbMijnProjecten.IsChecked)
                    {
                        dgVakmannen.ItemsSource = dgVakmannen.ItemsSource = dbrep.GetVakmannen(txtSearch.Text.Split(' ')).Where(p => p.ProjectleiderId == ApplicationState.GetValue <int>(ApplicationVariables.intProjectleider)).ToList();
                    }
                    else
                    {
                        dgVakmannen.ItemsSource = dgVakmannen.ItemsSource = dbrep.GetVakmannen(txtSearch.Text.Split(' '));
                    }
                }

                // set de focus op de zoek textbox
                txtSearch.Focus();
            }
        }
        private void btnResetProjectleiders_Click(object sender, RoutedEventArgs e)
        {
            dbRepository dbrep = new dbRepository();

            //foreach (Gebruiker gebruiker in dbrep.datacontext.Gebruikers)
            //{
            //    if (gebruiker.ProjectleiderId < 50)
            //    {
            //        Projectleider pl = dbrep.datacontext.Projectleiders.Where(p => p.ProjectleiderId == gebruiker.ProjectleiderId).FirstOrDefault();

            //        gebruiker.ProjectleiderId = 100 + gebruiker.GebruikerId;
            //        gebruiker.ContactIdOrigineel = pl.ContactIdOrigineel;


            //        foreach (Project project in dbrep.datacontext.Projects.Where(p => p.ProjectleiderId == pl.ProjectleiderId))
            //        {
            //            project.ProjectleiderId = gebruiker.ProjectleiderId;
            //        }

            //        foreach (Mandagen mandag in dbrep.datacontext.Mandagens.Where(m => m.ProjectleiderId == pl.ProjectleiderId))
            //        {
            //            mandag.ProjectleiderId = gebruiker.ProjectleiderId;
            //            mandag.MutatieDoorProjectleiderId = gebruiker.ProjectleiderId;
            //        }

            //        dbrep.datacontext.SubmitChanges();


            //    }
            //}

            Load();
        }
        protected virtual void OnPropertyChanged(string propertyName)
        {
            PropertyChangedEventHandler handler = PropertyChanged;
            if (handler != null) handler(this, new PropertyChangedEventArgs(propertyName));

            switch (propertyName)
            {
                case "IsGroen":
                    break;
                case "IsOranje":
                    break;
                case "IsSolid":
                    //DrawWidth();
                    break;
                case "Duration":
                    break;
                //case "DurationPrevious":
                //    DrawWidthPrevious();
                //    break;
                case "ProjectId":
                    //lblProjectId.Content = ProjectId.ToString();
                    dbRepository dbrep = new dbRepository();
                    Project = dbrep.GetProject(projectId);
                    break;
                case "ProjectStatus":
                    //lblProjectId.Content = ProjectId.ToString();
                    break;
                case "ReadOnly":
                    //btnCreateMandag.Visibility = readOnly ? System.Windows.Visibility.Collapsed : System.Windows.Visibility.Visible;
                    break;
                default:
                    break;
            }
        }
        ///
        /// </summary>
        public void Load()
        {
            try
            {
                Mouse.OverrideCursor = Cursors.Wait;

                // intialize
                dbRepository         dbrep         = new dbRepository();
                dbOriginalRepository dbrepOriginal = new dbOriginalRepository();

                dgGebruikers.ItemsSource = dbrep.datacontext.Gebruikers;
                //listGebruikers = dbrep.datacontext.Gebruikers.ToList();
                //listProjectleiders = dbrep.datacontext.Projectleiders.ToList();



                // chatstatus
                if (ApplicationState.GetValue <bool>(ApplicationVariables.blnChatStatus))
                {
                    lblChatStatus.Content = "Actief: verbonden met " + ApplicationState.GetValue <string>(ApplicationVariables.strEndpoint);
                }
                else
                {
                    lblChatStatus.Content = "Niet actief: kon niet verbinden met " + ApplicationState.GetValue <string>(ApplicationVariables.strEndpoint) + ". Controleer poort :8089";
                }
            }
            catch { }
            finally { Mouse.OverrideCursor = null; }
        }
Esempio n. 23
0
        public JsonResult inserStudent(string Name, string Birth, string Address, string Tel, string Date_start, string Date_End)
        {
            dbRepository st = new dbRepository();

            st.inserStudent(Name, Birth, Address, Tel, Date_start, Date_End);

            return(Json("inser Sucess", JsonRequestBehavior.AllowGet));
        }
        /// <summary>
        /// Annulleringen goedkeuren voor de dag waarop geklikt is
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void recReadGeannulleerd_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
        {
            dbRepository dbrep = new dbRepository();

            dbrep.ResetMandagenGeannulleerdVoorVakmanId(objVakman.VakmanId, dtBegintijd, objProjectleider.ProjectleiderId);
            LoadVakmanDag();

            //IsGewijzigd = false;
        }
        /// <summary>
        /// Wijzigingen annuleren voor de dag waarop geklikt is
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void recCancel_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
        {
            dbRepository dbrep = new dbRepository();

            dbrep.CancelMandagenVoorVakmanId(objVakman.VakmanId, dtBegintijd, objProjectleider.ProjectleiderId);
            LoadVakmanDag();

            IsGewijzigd = false;
        }
        /// <summary>
        /// Wijzigingen goedkeuren voor de dag waarop geklikt is
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnDagGoedkeuren_Click_1(object sender, RoutedEventArgs e)
        {
            dbRepository dbrep = new dbRepository();

            dbrep.ConfirmMandagenVoorVakmanId(objVakman.VakmanId, dtBegintijd, objProjectleider.ProjectleiderId);
            LoadVakmanDag();

            IsGewijzigd = false;
        }
        /// <summary>
        /// Annuleren goedkeuren voor de dag waarop geklikt is
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnReeksReadGeannulleerd_Click_1(object sender, RoutedEventArgs e)
        {
            dbRepository dbrep = new dbRepository();

            dbrep.ResetMandagenGeannulleerdVoorVakmanId(objVakman.VakmanId, dtBegintijd, objProjectleider.ProjectleiderId);
            LoadVakmanDag();

            //IsGewijzigd = false;
        }
        public void Load()
        {
            dbRepository dbrep = new dbRepository();

            if (objVakman == null)
            {
                objVakman = dbrep.GetVakman(ApplicationState.GetValue <int>(ApplicationVariables.intVakmanId));
            }

            //if (dtSelectedDay == DateTime.MinValue)
            //{
            dtSelectedDay = ApplicationState.GetValue <DateTime>(ApplicationVariables.dtSelectedDay);
            //}

            Vakman vm = objVakman;

            dbOriginalRepository dbrepOriginal = new dbOriginalRepository();
            persoon persoon = dbrepOriginal.GetContact(vm.ContactIdOrigineel);

            lblVakmanId.Content = vm.ContactIdOrigineel.ToString();

            bedrijf bedrijfzdb = dbrepOriginal.datacontext.bedrijfs.Where(b => b.bedrijf_nr == persoon.bedrijf_nr).FirstOrDefault();

            if (bedrijfzdb != null)
            {
                lblWerkgever.Content = bedrijfzdb.naam;
            }



            lblVakmanNaam.Content = persoon.voornaam + " " + persoon.tussenvoegsel + " " + persoon.achternaam;
            txtBsn.Content        = vm.Bsn;
            txtPostcode.Content   = vm.Postcode;
            txtHuisnummer.Content = vm.Huisnummer;
            txtAdres.Content      = vm.Adres;

            txtMa.Content = vm.Ma.ToString();
            txtDi.Content = vm.Di.ToString();
            txtWo.Content = vm.Wo.ToString();
            txtDo.Content = vm.Do.ToString();
            txtVr.Content = vm.Vr.ToString();
            txtZa.Content = vm.Za.ToString();
            txtZo.Content = vm.Zo.ToString();

            ddlDefaultBeginuur.Content    = ((int)vm.DefaultBeginuur).ToString("D2");
            ddlDefaultBeginminuut.Content = ((int)vm.DefaultBeginminuut).ToString("D2");

            lblVakmanWerkweek.Content = vm.Werkweek.ToString();

            // create the page and load all values
            VakmanDagView vdv = new VakmanDagView();

            vdv.LoadVakmanDagView(true, vm.VakmanId, dtSelectedDay);
            vdv.LoadWeekInfo();

            tabPlanning.Content = vdv;
        }
 public void Load()
 {
     try
     {
         dbRepository dbrep = new dbRepository();
         dgLogboek.ItemsSource = dbrep.datacontext.Loggens.OrderByDescending(l => l.Datum).Take(500);
         dgLogboek.Width       = 700;
     }
     catch (Exception ex)
     {
         //MessageBox.Show(ex.StackTrace);
     }
 }
        ///
        /// </summary>
        public void Load()
        {
            try
            {
                Mouse.OverrideCursor = Cursors.Wait;

                // intialize
                dbRepository dbrep = new dbRepository();
                //dbOriginalRepository dbrepOriginal = new dbOriginalRepository();
            }
            catch { }
            finally { Mouse.OverrideCursor = null; }
        }