예제 #1
0
        private dynamic getInstancePackage(ClientPackage service)
        {
            List <dynamic> dymanicinstances = new List <dynamic>();

            //int Total = 0;
            foreach (PackageInstance pack in service.PackageInstances)
            {
                dynamic dynamicInstancePackage = new ExpandoObject();
                dynamicInstancePackage.PackageID = pack.PackageID;
                dynamicInstancePackage.Date      = pack.Date;
                dynamicInstancePackage.SaleID    = pack.SaleID;
                dynamicInstancePackage.StatusID  = pack.StatusID;
                InstanceStatu stat = db.InstanceStatus.Where(zz => zz.StatusID == pack.StatusID).FirstOrDefault();
                dynamicInstancePackage.Status = stat.Status;
                //if (stat.Status == "Active")
                //    Total++;

                //dynamicInstancePackage.TotalAvailable = Total;

                dymanicinstances.Add(dynamicInstancePackage);
            }

            return(dymanicinstances);
        }
예제 #2
0
 private string getStatus(InstanceStatu Stat)
 {
     return(Stat.Status);
 }