コード例 #1
0
ファイル: EmployeeDatabase.cs プロジェクト: war-man/Scuola
        public void Save(Employee e, NullPayCalculator c)
        {
            var cmd = _connection.CreateCommand();

            cmd.CommandType = CommandType.Text;
            cmd.CommandText =
                " UPDATE Employees SET" +
                " PayCalculatorType = @PayCalculatorType," +
                " WHERE Id = @Id;";
            cmd.Parameters.Add(new SqlParameter("PayCalculatorType", c.GetType().Name));
            cmd.Parameters.Add(new SqlParameter("Id", e.Id));

            cmd.ExecuteNonQuery();
        }
コード例 #2
0
ファイル: PayCalculators.cs プロジェクト: war-man/Scuola
 static NullPayCalculator()
 {
     Instance = new NullPayCalculator();
 }