public void Activation(Users ActivatedUser)
        {
            SensorMonitoringSystemEntities SMSE = new SensorMonitoringSystemEntities();

            var UserEntity = (from p in SMSE.Users where p.UserID == ActivatedUser.UserID select p).FirstOrDefault();

            SMSE.Entry(UserEntity).CurrentValues.SetValues(new UsersEntity()
            {
                UserID           = UserEntity.UserID,
                CompanyID        = UserEntity.CompanyID,
                Name             = UserEntity.Name,
                Surname          = UserEntity.Surname,
                PhoneNumber      = UserEntity.PhoneNumber,
                Username         = UserEntity.Username,
                Password         = UserEntity.Password,
                IsActivated      = true,
                RegistrationCode = UserEntity.RegistrationCode
            });

            SMSE.SaveChanges();
        }
        public void ChangeCode(Users ChangedCodeUser)
        {
            SensorMonitoringSystemEntities SMSE = new SensorMonitoringSystemEntities();
            Random rnd = new Random();
            long   RandomCodeNumber = rnd.Next(111111, 999999);

            var UserEntity = (from p in SMSE.Users where p.UserID == ChangedCodeUser.UserID select p).FirstOrDefault();

            SMSE.Entry(UserEntity).CurrentValues.SetValues(new UsersEntity()
            {
                UserID           = UserEntity.UserID,
                CompanyID        = UserEntity.CompanyID,
                Name             = UserEntity.Name,
                Surname          = UserEntity.Surname,
                PhoneNumber      = UserEntity.PhoneNumber,
                Username         = UserEntity.Username,
                Password         = UserEntity.Password,
                IsActivated      = UserEntity.IsActivated,
                RegistrationCode = RandomCodeNumber
            });

            SMSE.SaveChanges();
        }