コード例 #1
0
 public List<IntegramREST.DatabaseContext.RepairRecipe> GetRepairRecipes(List<RepairDetail> repairDetails)
 {
     List<IntegramREST.DatabaseContext.RepairRecipe> list = new List<DatabaseContext.RepairRecipe>();
     foreach(var detail in repairDetails) 
     {
         var generic = new IntegramREST.DatabaseContext.RepairRecipe
         {
             Description = detail.RepairRecipe.Title,
             RecipeId = detail.RepairRecipe.RecipeId,
             RepairTorqueDetails = (from r in detail.RepairedTorques
                                    select new RepairTorqueDetail
                                    {
                                        Angle = r.Angle,
                                        AngleStatus = Convert.ToInt32(r.AngleStatus),
                                        CompletedDTM = r.CompletedDtm,
                                        ControllerName = r.ControllerName,
                                        Pset = r.Pset,
                                        StationId = r.StationId,
                                        TighteningID = r.TighteningId,
                                        Torque = r.Torque,
                                        TorqueStatus = Convert.ToInt32(r.TorqueStatus),
                                        TighteningStatus = r.TighteningStatus
                                    }).ToList(),
             RepairBarcodeDetails = (from b in detail.BarcodeSwaps
                                     select new RepairBarcodeDetail
                                     {
                                         Description = b.Description,
                                         OriginalBarcode = b.OriginalBarcode == null ? "" : b.OriginalBarcode,
                                         ReplaceBarcode = b.ReplaceBarcode,
                                     }).ToList()
         };
         list.Add(generic);
     }
     return list;
 }
コード例 #2
0
ファイル: RepairDetail.cs プロジェクト: chriswong11/Integram
 public RepairDetail()
 {
     RepairedTorques = new List<TorqueTracking>();
     BarcodeSwaps = new List<BarcodeSwap>();
     RepairRecipe = new RepairRecipe();
 }