示例#1
0
    public void UpdatePlant(SGM.ECount.DataModel.Plant plant)
    {
        Channel.UpdatePlant(plant);
        List <Plant> plants = Utils.GetCache(Consts.CACHE_KEY_PLANT) as List <Plant>;

        if (plants != null)
        {
            Plant tmpPlant = plants.SingleOrDefault(p => p.PlantID == plant.PlantID);
            if (tmpPlant != null)
            {
                plants.Remove(tmpPlant);
            }
            plants.Add(plant);
            Utils.SetCache(Consts.CACHE_KEY_PLANT, plants);
        }
    }
示例#2
0
 public List <SGM.ECount.DataModel.Workshop> GetWorkshopbyPlant(SGM.ECount.DataModel.Plant plant)
 {
     return(Channel.GetWorkshopbyPlant(plant));
 }