Esempio n. 1
0
        public async Task <IActionResult> SignUp(Dbo.User user)
        {
            var res = new List <Dbo.User>();

            var alreadyExist = _userRepository.GetByPredicate(x => x.Pseudo == user.Pseudo).FirstOrDefault();


            if (alreadyExist != null)
            {
                return(Ok(res));
            }

            res.Add(await _userRepository.Insert(user));

            return(Ok(res));
        }
Esempio n. 2
0
 /// <summary>
 /// Adds a new User to the database and returns the success of the operation.
 /// The id field of the parameter will be ignored when adding to the database.
 /// </summary>
 public static bool AddUser(Dbo.User user)
 {
     try
     {
         using (ProjectDBEntities ctx = new ProjectDBEntities())
         {
             ctx.T_User.Add(new T_User()
             {
                 Name     = user.Name,
                 Password = user.Password,
                 Admin    = user.Admin
             });
             if (ctx.SaveChanges() == 0)
             {
                 return(false);
             }
         }
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
Esempio n. 3
0
        /// <summary>
        /// crée la liste des 4 users
        /// </summary>
        /// <returns>retourne la liste de users</returns>
        public List<Dbo.User> CreateListUser()
        {
            StreamReader sr = null;
            BinaryReader read = null;

            List<Dbo.User> res = new List<Dbo.User>();

            Dbo.User user1 = new Dbo.User()
            {
                Firstname = "gregory",
                Login = "******",
                Name = "house",
                Pwd = "greg",
                Role = "Medecin",
                Connected = false
            };

            sr = new StreamReader(HostingEnvironment.ApplicationPhysicalPath + "\\Pictures\\Users\\medecin.jpg");
            read = new BinaryReader(sr.BaseStream);
            user1.Picture = read.ReadBytes((int)sr.BaseStream.Length);

            Dbo.User user2 = new Dbo.User()
            {
                Firstname = "fréderic",
                Login = "******",
                Name = "ducelier",
                Pwd = "fred",
                Role = "Chirurgien",
                Connected = false
            };

            sr = new StreamReader(HostingEnvironment.ApplicationPhysicalPath + "\\Pictures\\Users\\chirurgien.jpg");
            read = new BinaryReader(sr.BaseStream);
            user2.Picture = read.ReadBytes((int)sr.BaseStream.Length);

            Dbo.User user3 = new Dbo.User()
            {
                Firstname = "Laura",
                Login = "******",
                Name = "dupont",
                Pwd = "laura",
                Role = "Infirmière",
                Connected = false
            };

            sr = new StreamReader(HostingEnvironment.ApplicationPhysicalPath + "\\Pictures\\Users\\infirmiere.jpg");
            read = new BinaryReader(sr.BaseStream);
            user3.Picture = read.ReadBytes((int)sr.BaseStream.Length);

            Dbo.User user4 = new Dbo.User()
            {
                Firstname = "Albert",
                Login = "******",
                Name = "Einstein",
                Pwd = "albert",
                Role = "Radiologue",
                Connected = false
            };

            sr = new StreamReader(HostingEnvironment.ApplicationPhysicalPath + "\\Pictures\\Users\\radiologue.jpg");
            read = new BinaryReader(sr.BaseStream);
            user4.Picture = read.ReadBytes((int)sr.BaseStream.Length);

            res.Add(user1);
            res.Add(user2);
            res.Add(user3);
            res.Add(user4);

            return res;
        }
Esempio n. 4
0
        /// <summary>
        /// crée la liste des 4 users
        /// </summary>
        /// <returns>retourne la liste de users</returns>
        public List <Dbo.User> CreateListUser()
        {
            StreamReader sr   = null;
            BinaryReader read = null;

            List <Dbo.User> res = new List <Dbo.User>();


            Dbo.User user1 = new Dbo.User()
            {
                Firstname = "gregory",
                Login     = "******",
                Name      = "house",
                Pwd       = "greg",
                Role      = "Medecin",
                Connected = false
            };

            sr            = new StreamReader(HostingEnvironment.ApplicationPhysicalPath + "\\Pictures\\Users\\medecin.jpg");
            read          = new BinaryReader(sr.BaseStream);
            user1.Picture = read.ReadBytes((int)sr.BaseStream.Length);

            Dbo.User user2 = new Dbo.User()
            {
                Firstname = "fréderic",
                Login     = "******",
                Name      = "ducelier",
                Pwd       = "fred",
                Role      = "Chirurgien",
                Connected = false
            };

            sr            = new StreamReader(HostingEnvironment.ApplicationPhysicalPath + "\\Pictures\\Users\\chirurgien.jpg");
            read          = new BinaryReader(sr.BaseStream);
            user2.Picture = read.ReadBytes((int)sr.BaseStream.Length);

            Dbo.User user3 = new Dbo.User()
            {
                Firstname = "Laura",
                Login     = "******",
                Name      = "dupont",
                Pwd       = "laura",
                Role      = "Infirmière",
                Connected = false
            };

            sr            = new StreamReader(HostingEnvironment.ApplicationPhysicalPath + "\\Pictures\\Users\\infirmiere.jpg");
            read          = new BinaryReader(sr.BaseStream);
            user3.Picture = read.ReadBytes((int)sr.BaseStream.Length);

            Dbo.User user4 = new Dbo.User()
            {
                Firstname = "Albert",
                Login     = "******",
                Name      = "Einstein",
                Pwd       = "albert",
                Role      = "Radiologue",
                Connected = false
            };

            sr            = new StreamReader(HostingEnvironment.ApplicationPhysicalPath + "\\Pictures\\Users\\radiologue.jpg");
            read          = new BinaryReader(sr.BaseStream);
            user4.Picture = read.ReadBytes((int)sr.BaseStream.Length);

            res.Add(user1);
            res.Add(user2);
            res.Add(user3);
            res.Add(user4);

            return(res);
        }
Esempio n. 5
0
 /// <summary>
 /// Adds a new User to the database and returns the success of the operation.
 /// The id field of the parameter will be ignored when adding to the database.
 /// </summary>
 public static bool AddUser(Dbo.User user)
 {
     return(DataAccess.User.AddUser(user));
 }