示例#1
0
        static void Main(string[] args)
        {
            var grant = new Grant();

            // grant.CreateGrant();
            grant.ConsiderGrant();
            grant.DeferGrant();
            grant.RejectGrant();
            grant.WithDrawGrant();
            Console.Read();
        }
示例#2
0
 public CreateState(Grant grant)
 {
     _grant = grant;
 }
示例#3
0
 public ConsiderState(Grant grant)
 {
     _grant = grant;
 }
示例#4
0
 public DeferState(Grant grant)
 {
     _grant = grant;
 }
示例#5
0
 public RejectState(Grant grant)
 {
     _grant = grant;
 }