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); } }
public List <SGM.ECount.DataModel.Workshop> GetWorkshopbyPlant(SGM.ECount.DataModel.Plant plant) { return(Channel.GetWorkshopbyPlant(plant)); }