コード例 #1
0
ファイル: PSShipGoods.cs プロジェクト: conviore/fmi_projects
 public void Process(OrderProcessor processor)
 {
     // set processor reference
     orderProcessor = processor;
     // audit
     orderProcessor.CreateAudit("PSShipGoods started.", 20500);
     try
     {
         // send mail to supplier
         orderProcessor.MailSupplier("BalloonShop ship goods.",
                                     GetMailBody());
         // audit
         orderProcessor.CreateAudit(
             "Ship goods e-mail sent to supplier.", 20502);
         // update order status
         orderProcessor.Order.UpdateStatus(6);
     }
     catch
     {
         // mail sending failure
         throw new OrderProcessorException(
                   "Unable to send e-mail to supplier.", 5);
     }
     // audit
     processor.CreateAudit("PSShipGoods finished.", 20501);
 }
コード例 #2
0
ファイル: PSCheckStock.cs プロジェクト: altras/fmi_projects
        public void Process(OrderProcessor processor)
        {
            // set processor reference
              orderProcessor = processor;
              // audit
              orderProcessor.CreateAudit("PSCheckStock started.", 20200);

              try
              {
            // send mail to supplier
            orderProcessor.MailSupplier("BalloonShop stock check.",
              GetMailBody());

            // audit
            orderProcessor.CreateAudit(
              "Notification e-mail sent to supplier.", 20202);
            // update order status
            orderProcessor.Order.UpdateStatus(3);
              }
              catch
              {
            // mail sending failure
            throw new OrderProcessorException(
              "Unable to send e-mail to supplier.", 2);
              }
              // audit
              processor.CreateAudit("PSCheckStock finished.", 20201);
        }
コード例 #3
0
ファイル: PSShipGoods.cs プロジェクト: altras/fmi_projects
 public void Process(OrderProcessor processor)
 {
     // set processor reference
       orderProcessor = processor;
       // audit
       orderProcessor.CreateAudit("PSShipGoods started.", 20500);
       try
       {
     // send mail to supplier
     orderProcessor.MailSupplier("BalloonShop ship goods.",
       GetMailBody());
     // audit
     orderProcessor.CreateAudit(
       "Ship goods e-mail sent to supplier.", 20502);
     // update order status
     orderProcessor.Order.UpdateStatus(6);
       }
       catch
       {
     // mail sending failure
     throw new OrderProcessorException(
       "Unable to send e-mail to supplier.", 5);
       }
       // audit
       processor.CreateAudit("PSShipGoods finished.", 20501);
 }
コード例 #4
0
ファイル: PSCheckStock.cs プロジェクト: ialidzhikov/cd-store
 public void Process(OrderProcessor processor)
 {
     // set processor reference
     orderProcessor = processor;
     // audit
     orderProcessor.CreateAudit("PSCheckStock started.", 20200);
     try
     {
         // send mail to supplier
         orderProcessor.MailSupplier("CdShop stock check.",
                                     GetMailBody());
         // audit
         orderProcessor.CreateAudit(
             "Notification e-mail sent to supplier.", 20202);
         // update order status
         orderProcessor.Order.UpdateStatus(3);
     }
     catch
     {
         // mail sending failure
         throw new OrderProcessorException(
                   "Unable to send e-mail to supplier.", 2);
     }
     // audit
     processor.CreateAudit("PSCheckStock finished.", 20201);
 }
コード例 #5
0
 public void Processor(OrderProcessor processor)
 {
     processor.CreateAudit("PsCheckStock started.", 20200);
     processor.MailSupplier("", "");
     processor.CreateAudit("Notification email sent to supplier.", 20202);
     processor.UpdateOrderStatus(3);
     processor.CreateAudit("PsCheckStock finished.", 20201);
 }
コード例 #6
0
ファイル: PsShipGood.cs プロジェクト: huuthangdut/PlanetStore
 public void Processor(OrderProcessor processor)
 {
     processor.CreateAudit("PsShipGoods started.", 20500);
     processor.CreateAudit("PsShipGoods started.", 20500);
     processor.MailSupplier("", "");
     processor.CreateAudit("Ship goods e-mail sent to supplier.", 20502);
     processor.UpdateOrderStatus(6);
     processor.CreateAudit("'PsShipGoods finished.", 20501);
 }