コード例 #1
0
ファイル: SalesService.svc.cs プロジェクト: mrmedix/inb374
        public void RejectQuote(int quoteID)
        {
            DataSvc.Quote q = client.GetQuote(quoteID);
            q.Status = DataSvc.StatusCode.Rejected;

            client.ModifyQuote(q);
        }
コード例 #2
0
ファイル: SalesService.svc.cs プロジェクト: mrmedix/inb374
        public void ApproveQuote(int quoteID)
        {
            DataSvc.Quote q = client.GetQuote(quoteID);
            if (q.Status == DataSvc.StatusCode.New)
            {
                q.Status = DataSvc.StatusCode.ApprovedCheckStock;
            }
            else if (q.Status == DataSvc.StatusCode.ETAPendingApproval)
            {
                q.Status = DataSvc.StatusCode.ApprovedETA;
            }

            client.ModifyQuote(q);
        }
コード例 #3
0
ファイル: SalesService.svc.cs プロジェクト: mrmedix/inb374
 public void ModifyQuote(DataSvc.Quote quote)
 {
     quote.TotalServiceTime = calcServiceTime(quote.Items);
     client.ModifyQuote(quote);
 }
コード例 #4
0
ファイル: SalesService.svc.cs プロジェクト: mrmedix/inb374
 public int AddNewQuote(DataSvc.Quote quote)
 {
     quote.TotalServiceTime = calcServiceTime(quote.Items);
     return(client.AddNewQuote(quote));
 }