Example #1
0
        public async Task <Montre> AddMontre(string taille, string matiere, string couleurCadrant, string couleurBracelet)
        {
            Montre res = null;

            using (IDbConnection conn = GetConnection())
            {
                using (IDbCommand cmd = conn.CreateCommand())
                {
                    cmd.CommandType = System.Data.CommandType.Text;
                    cmd.CommandText = $"INSERT INTO customWatch(taille, matiere, couleurBracelet, couleurCadrant, UID) VALUES('{taille}', '{matiere}', '{couleurBracelet}', '{couleurCadrant}',1)";


                    using (IDataReader reader = cmd.ExecuteReader())
                    {
                        while (reader.Read())
                        {
                            res = new Montre()
                            {
                                taille          = (string)reader["taille"],
                                matiere         = (string)reader["matiere"],
                                couleurBracelet = (string)reader["couleurBracelet"],
                                couleurCadrant  = (string)reader["couleurCadrant"]
                            };
                        }
                    }
                }
            }
            return(res);
        }
Example #2
0
        public async Task <IActionResult> custom([FromBody] CustomInfos content)
        {
            string taille          = content.taille;
            string couleurBracelet = content.couleurBracelet;
            string matiere         = content.matiere;
            string couleurCadrant  = content.couleurCadrant;

            Console.WriteLine(taille, couleurBracelet, matiere, couleurCadrant);
            Montre res = await dbConnector.AddMontre(taille, matiere, couleurCadrant, couleurBracelet);

            return(Ok(""));
        }
Example #3
0
        static void Main(string[] args)
        {
            Montre maMontre = new Montre();

            Console.WriteLine(maMontre);

            /*for (int i = 0; i < 12 * 60; i++)
             * {
             *  maMontre.Tic();
             *  Console.WriteLine(maMontre);
             * }*/
            maMontre.Minutes = 100;
        }