public void SaveWFTSNewTimeStamp(DateTime newTSDate, Guid wfTSID, string reason)
        {
            DashDBContext db = new DashDBContext();

            workflowtimestamps wf = (from x in db.workflowtimestamps
                                     where x.wftsid == wfTSID
                                     select x).First();

            wf.stamp = newTSDate;
            db.SaveChanges();
            LogWFEdits(User.Identity.Name.Substring(User.Identity.Name.LastIndexOf('\\') + 1), wf.wfNumber, wfTSID + " had the date changed because of " + reason);
            AddNewNote(wfTSID + " had the date changed because of " + reason, wf.wfNumber);
            return;
        }
        public void ChangeWorkflowStatus(int newstatus, int wfNumber)
        {
            DashDBContext db = new DashDBContext();

            workflowtimestamps wfts = new workflowtimestamps
            {
                wfNumber         = wfNumber,
                workflowstatusID = newstatus,
                stamp            = DateTime.Now,
                participant      = User.Identity.Name.Substring(User.Identity.Name.LastIndexOf('\\') + 1).ToString()
            };

            db.workflowtimestamps.Add(wfts);

            db.SaveChanges();

            return;
        }
        private void SaveTimeStamp(int wfNumber, int wfstatus, string participant)
        {
            DashDBContext db = new DashDBContext();

            workflowtimestamps t = new workflowtimestamps
            {
                wfNumber         = wfNumber,
                workflowstatusID = wfstatus,
                participant      = participant,
                stamp            = DateTime.Now
            };

            db.workflowtimestamps.Add(t);

            db.SaveChanges();

            return;
        }