Beispiel #1
0
        //Haalt verlofminuten af van een gebruiker.
        public void SubtractMinutes(long userid, long currentuser, int minutes)
        {
            MutationsVacation mutvac = new MutationsVacation();

            mutvac.UserID = userid;
            mutvac.VacationModification = minutes * (-1);
            mutvac.DateCreated          = DateTime.Now;
            mutvac.DateChanged          = DateTime.Now;
            mutvac.CreateUser           = currentuser;
            mutvac.ChangeUser           = currentuser;
            Save(mutvac);
        }
        public MutationsVacation ToMutationsVacation(MutationsVacation mutvac = null)
        {
            if (mutvac == null)
            {
                mutvac             = new MutationsVacation();
                mutvac.UserID      = UserID;
                mutvac.DateCreated = DateTime.Now;
                mutvac.CreateUser  = SecurityHelper.GetUserId();

                mutvac.VacationModification = (Days * 480) + (Hours * 60) + (Minutes);
            }

            mutvac.ChangeUser  = SecurityHelper.GetUserId();
            mutvac.DateChanged = DateTime.Now;

            return(mutvac);
        }