Προς το περιεχόμενο

andreas_g

Members
  • ΜΗΝΥΜΑΤΑ FORUM

    324
  • ΜΕΛΟΣ

  • ΤΕΛ. ΕΠΙΣΚΕΨΗ

Σχετικά με andreas_g

  • Ημερομηνία γέννησης 23/05/1989

Πληροφορίες προφίλ

  • Φύλο
    Άνδρας
  • Τοποθεσία
    Athens...

ΑΛΛΑ

  • Τοποθεσία
    /home/andreas
  • Απασχόληση
    spoudazw akoma!!!!!

andreas_g's Achievements

  1. andreas_g

    Δεύτερη οθόνη σε laptop

    Ok, thank you. Το παρήγγειλα, να δούμε πως θα πάει από βδομάδα που θα έρθει.
  2. andreas_g

    Δεύτερη οθόνη σε laptop

    Καλό ακούγεται, θα το δοκιμάσω. Από απόδοση όλα κομπλέ? Φαίνεται νορμαλ ή χάνει? Ένας υπάλληλος στον Κοτσόβολο που πήγα προχθές να ρωτήσω αν έχουν τέτοιο ανταπτοράκι μου είπε ότι μάλλον δεν θα δουλέψει, ακόμα και να βρώ, γιατί αυτός δεν έχει κάτι να μου δόσει.
  3. Έχω μια παλία θόνη που έχει μόνο vga και ένα laptop του 2016 που έχει μόνο hdmi. Πώς να τα συνδέσω για να έχω και την δεύτερη οθόνη. Κάτι από αυτά μπορεί να δουλέψει? Site: usbvga Site: vgahdmi Thanks
  4. Τώρα είδα τις απαντήσεις σας, Τελικά χθες το απόγευμα το έκανα με δικό μου directive. (function() { 'use strict'; APP.directive('fgRegexValidate', [fgRegexValidate]); function fgRegexValidate() { var directive = { restrict: 'A', require: "ngModel", link: function(scope, element, attributes, ctrl) { var pattern = new RegExp("(?=.*[0-9]+)(?=.*[A-Za-z]+)(?=.*[*:%!~]+).{8,20}"); ctrl.$parsers.unshift(function (value) { var valid = pattern.test(value); ctrl.$setValidity('fgRegexValidate', valid); return valid ? value : undefined; }); ctrl.$formatters.unshift(function (value) { ctrl.$setValidity('fgRegexValidate', pattern.test(value)); return value; }); } } return directive; }; })(); και το καλώ έτσι... <input type="password" ng-model="userPassword" name="userPassword" id="userPassword" class="form-control" fg-regex-validate required> <p ng-show="newUser.userPassword.$error.fgRegexValidate && !newUser.userPassword.$pristine" class="help-block">Message...</p> Δεν ξέρω άμα είναι η καλύτερη λύση αλλά προς το παρόν φαίνεται να δουλεύει... @CtrlFreak Χθες, και εγώ προσπάθησα να δουλέψω με ng-show που θα καλεί μια συνάρτηση που θα έχει μέσα τον έλεγχο του pattern αλλά δεν μου δούλευε καθόλου για κάποιο λόγο και δεν μπόρεσα να βγάλω άκρη. @t(o.o)t Καλή φάση φαίνεται το ng-pattern, δεν ήξερα καν ότι υπάρχει Ευχαριστώ για τις απαντήσεις πάντως.
  5. Έχω κάποια input μέσα σε μια φόρμα και έχω βάλει validation με angularjs. Στο input του password όμως, πέρα από τον έλεγχο να μην είναι κενό, θέλω να βάλω και ένα έλεγχο για το τι password μπορεί να περάσεί αλλά δεν έχω βρει πως να το κάνω... Η φόρμα μου ξεκινάει έτσι <form class="form-group" name="newUser" ng-submit="toggleSave()" role="form" novalidate> ... ... το password <div ng-class="{ 'has-error' : newUser.userPassword.$invalid && !newUser.userPassword.$pristine }"> <label for="userPassword">Password * <i class="fa fa-info-circle" uib-popover="Please type a password." popover-trigger="mouseenter"></i></label><br /> <input type="password" ng-model="userPassword" name="userPassword" id="userPassword" class="form-control" required> <p ng-show="newUser.userPassword.$invalid && !newUser.userPassword.$pristine" class="help-block">Please enter a password.</p> </div> Στον controller της έχω βάλει αυτή τη μέθοδο για να κάνει τον έλεγχο var pattern = new RegExp("(?=.*[0-9]+)(?=.*[A-Za-z]+)(?=.*[*:%!~]+).{8,20}"); $scope.validatePassword = function (password) { $scope.passwordIsValid = pattern.test(password); } Τώρα εδώ είναι το θέμα. Δεν μπορώ να καταλάβω πως θα καλέσω τη μέθοδο από το password για να εμφανίσω ένα ακόμα μήνυμα που θα λέει τι κωδικός θα μπορεί να μπει. Ευχαριστώ
  6. Μάλιστα... το project έχει την 1.4.7 απ'ότι είδα. Μάλλον θα επιρεάζεται από τίποτα άλλες παπαρίτσες που υπάρχουν γιατί υπάρχει πολύ πράμα σε angular. Ο firefox το βγάζει επίσης. Σε ευχαριστώ πάντως για τη βοήθεια. Θα το ψάξω κιάλο και θα δώ. Τουλάχιστον ξέρω ότι η έκφραση είναι σωστή...
  7. Κάτι τέτοιο δεν έχω κάνει. Αυτό που γράφεις, κανονικά που το χρησιμοποιήσεις?
  8. Προσπαθώ να χρησιμοποιήσω ngOptions σε ένα select tag. Αυτό που κάνω είναι το εξής: <select class="form-control" id="repeat" ng-model="selectedOption" ng-options="option.name for option in repeatOptions track by option.id" ng-change="selectedOption.method()"> </select> Και το repeatOptions μέσα στον angular controller είναι αυτό: $scope.repeatOptions = [ { id: 1, name: "No Repeat", method: function () { $scope.showWeekly = false; $scope.showDaily = false; } }, { id: 2, name: "Daily", method: function () { $scope.showDaily = !$scope.showDaily; $scope.showWeekly = false; } }, { id: 3, name: "Weekly", method: function () { $scope.showWeekly = !$scope.showWeekly; $scope.showDaily = false; } } ]; Το θέμα είναι ότι δουλεύει η select αλλά στο console στον chrome μου βγάζει αυτό το error https://docs.angularjs.org/error/ngOptions/iexp?p0=&p1=%3Cselect και δεν μπορώ να βρω την αλλαγή που θέλει η ngOptions για να δουλέψει σωστά. Καμιά ιδέα?
  9. αφού λέει ή το ένα ή το άλλο, άρα μπορώ... Ευχαριστώ
  10. Κατέβηκα Αθήνα από επαρχία και έχω μαζί μου τη κάρτα ανεργίας. Είναι αρκετή για να μετακινηθώ δωρεάν με τα μμμ? Αν ναι, μπορώ με όλα τα μμμ? Είναι σε ισχύ μέρχι τις 09/03/16. Κάτι είδα για βεβαίωση ανεργίας από τον ΟΑΕΔ αλλά δεν έχω τέτοιο χαρτί. Ευχαριστώ
  11. andreas_g

    C# select με Linq

    Αυτό ακριβώς είναι. Δουλεύει με τον ίδιο τρόπο... ευχαριστώ. Εγώ δεν θα το έβγαζα ποτέ. Δεν μου λες, έχω αυτή τη φωτογραφία για να βλέπω τα joins, αυτό που γίνεται εδώ είναι η πρώτη περίπτωση?
  12. andreas_g

    C# select με Linq

    Βγήκε... χρησιμοποιώντας var v = from ea in dc.EmployeeAttributes where ea.EMPATTR_EmployeeID == employeeID select ea; και var vv = from ea in v join a in dc.Attributes on ea.EMPATTR_AttributeID equals a.ATTR_ID select a; από τις δοκιμές που έκανα φαίνεται να δουλεύει σωστά. Ευχαριστώ πολύ για τη βοήθεια. Κάτι τελευταίο. Αυτά τα δυο query γράφονται και σε ένα για να φαίνεται πιο ωραίο?
  13. andreas_g

    C# select με Linq

    Επειδή αυτό είναι για άσκηση δεν μπορώ ούτε να αλλάξω τη βάση ούτε να χρησιμοποιήσω Entity, για αυτό πάω με Linq to SQL. Αλλά για να καταλάβω, μου λες στην ουσία, ότι καλύτερο θα ήταν να μην έχω ενδιάμεσο πίνακα και να βάλω ως foreign key στον ένα πίνακα το primary key του άλλου και τ'ανάποδο? Εδώ παίρνω αυτό: The type of one of the expressions in the join clause is incorrect. Type inference failed in the call to 'Join' βάζοντας αυτό: var vv = from a in dc.Attributes join ea in dc.EmployeeAttributes on a equals ea select a; και μετά παίρνω αυτό: 'IQueryable<EmployeeAttribute>' does not contain a definition for 'EMPATTR_AttributeID' and no extension method 'EMPATTR_AttributeID' accepting a first argument of type 'IQueryable<EmployeeAttribute>' could be found (are you missing a using directive or an assembly reference?) βάζοντας αυτό: var vv = from a in dc.Attributes from b in v.EMPATTR_AttributeID where a == b select a; Γενικά από ότι καταλαβαίνω χρειάζομαι ένα τρόπο να πάρω το id μέσα από το IQueryable και να το βάλω στη where. Εδώ χρησιμοποιώ τη First γιατί προσπαθώ να κάνω σύγκριση id με id. Νόμιζα ότι η select θα τα επέστρεφε όλα και απλά η First θα μου χρησίμευε για να πάρω το id από κάποιο στοιχείο για να μπορώ να κάνω τη σύγκριση. Σε αυτό το query πως θα μπορούσα να πάρω διαφορετικά το id και να κάνω τη σύγκριση? Και να τα πάρω όλα φυσικά... Ευχαριστώ πάντως παιδιά...
  14. Καλησπέρα, έχω μια βάση, που φαίνεται στην εικόνα. Προσπαθώ, γνωρίζοντας το EMP_ID, να βρω όλα τα ATTR_ID. Πρώτα προσπαθώ να βρώ όλα τα EMPATTR_Employee_ID από τον πίνακα EmployeeAttribute με αυτό var v = from ea in dc.EmployeeAttributes where ea.EMPATTR_EmployeeID == employeeID select ea; Και μετά προσπαθώ να βρώ όλα τα ATTR_ID από τον πίνακα Attribute με αυτό var vv = from a in dc.Attributes where a.ATTR_ID == v.First().EMPATTR_AttributeID select a; Το θέμα είναι ότι στη βάση υπάρχουν παραπάνω Attributes για κάθε employee και αυτό που κάνω μου επιστρέφει μόνο ένα Attribute τη φορά. Δεν μπορώ να καταλάβω που κάνω λάθος, νόμιζα ότι η κάθε κλήση θα μου τα έδεινε όλα... Το dc είναι ένα αντικείμενο που δημιούργησα στο visual studio με το Linq to SQL. Όλο το νταραβέρι γίνεται για να πάρω το Model που θα βγει και να το περάσω σε μια PartialView().
  • Δημιουργία νέου...