예제 #1
0
        public void Delete(DtoUser user)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = connection;
            cmd.CommandText = @"DELETE FROM USR WHERE Email=@email";

            cmd.Parameters.AddWithValue("@email", user.Email);

            cmd.ExecuteNonQuery();
        }
예제 #2
0
        public void Update(DtoUser user)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = connection;
            cmd.CommandText = @"UPDATE USR SET Pass=@pass WHERE Email=@email";

            cmd.Parameters.AddWithValue("@email", user.Email);
            cmd.Parameters.AddWithValue("@pass", user.Pass);

            cmd.ExecuteNonQuery();
        }
예제 #3
0
        public void Create(DtoUser user)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = connection;
            cmd.CommandText = @"INSERT INTO usr VALUES (@email, @pass)";

            cmd.Parameters.AddWithValue("@email", user.Email);
            cmd.Parameters.AddWithValue("@pass", user.Pass);

            cmd.ExecuteNonQuery();
        }
예제 #4
0
        public List <DtoUser> Read()
        {
            List <DtoUser> lista = new List <DtoUser>();

            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = connection;
            cmd.CommandText = @"SELECT * FROM USR";

            SqlDataReader reader = cmd.ExecuteReader();

            while (reader.Read())
            {
                DtoUser User = new DtoUser();
                User.Email = (string)reader["Email"];
                User.Pass  = (string)reader["Pass"];

                lista.Add(User);
            }

            return(lista);
        }