public ActionResult DeleteDiet(int ID) { DietManager dietManager = new DietManager(_context); dietManager.DeleteDiets(ID); return(RedirectToAction("RequestDiet")); }
public MyDietPage() { InitializeComponent(); dietManager = DietManager.DefaultManager; currentView = 0; }
public ActionResult AddDiet(Diet data) { DietManager diet = new DietManager(_context); diet.AddDiet(data, int.Parse(User.Identity.Name)); return(RedirectToAction("RequestDiet")); }
public HomePage() { InitializeComponent(); date.Text = DateTime.Now.ToString("dd MMM yyyy dddd"); dietManager = DietManager.DefaultManager; reminderManager = ReminderManager.DefaultManager; activityDataManager = new ActivityDataManager(); }
public override void ConfigurePost(BuildingDef def) { List <Tag> list = new List <Tag>(); foreach (KeyValuePair <Tag, Diet> item in DietManager.CollectDiets(new Tag[1] { GameTags.Creatures.Species.PacuSpecies })) { list.Add(item.Key); } def.BuildingComplete.GetComponent <Storage>().storageFilters = list; }
public static void Postfix(BuildingDef def) { List <Tag> tagList = def.BuildingComplete.GetComponent <Storage>().storageFilters; Tag[] target_species = new Tag[1] { BaseRollerSnakeConfig.SpeciesId }; foreach (KeyValuePair <Tag, Diet> collectDiet in DietManager.CollectDiets(target_species)) { tagList.Add(collectDiet.Key); } def.BuildingComplete.GetComponent <Storage>().storageFilters = tagList; }
public DietItemPage(DietItem dietItem) { InitializeComponent(); temp = true; if (dietItem == null) { isNewItem = true; dietItemCurrent = new DietItem { Id = Guid.NewGuid().ToString() }; dietItemCurrent.Date = DateTime.Now; dietItemCurrent.Time = new TimeSpan(DateTime.Now.Hour, DateTime.Now.Minute, 0); dietItemCurrent.UserId = Settings.AccountEmail; dietItemCurrent.Image0LocalPath = null; dietItemCurrent.Image1LocalPath = null; dietItemCurrent.Image2LocalPath = null; dietItemCurrent.ScanItems = ""; } else { dietItemCurrent = dietItem; if(dietItemCurrent.ScanItems!=""){ string[] str = dietItemCurrent.ScanItems.Split(';'); string[] bars = dietItemCurrent.ScanBarcodes.Split(';'); for (int i = 0; i < str.Length;i++){ SetScanItems(str[i], bars[i]); items.Add(str[i]); barcodes.Add(bars[i]); } } if (dietItemCurrent.Image0LocalPath != null) { imagesStack.IsVisible = true; imagesStack.HeightRequest = 110; } } BindingContext = dietItemCurrent; dietManager = DietManager.DefaultManager; }
public override void ConfigurePost(BuildingDef def) { List <Tag> list = new List <Tag>(); Tag[] target_species = new Tag[4] { GameTags.Creatures.Species.LightBugSpecies, GameTags.Creatures.Species.HatchSpecies, GameTags.Creatures.Species.MoleSpecies, GameTags.Creatures.Species.CrabSpecies }; foreach (KeyValuePair <Tag, Diet> item in DietManager.CollectDiets(target_species)) { list.Add(item.Key); } def.BuildingComplete.GetComponent <Storage>().storageFilters = list; }
public ActionResult RequestDiet(int?ID) { DietManager diet = new DietManager(_context); return(View(diet.GetDiets(ID ?? int.Parse(User.Identity.Name)))); }
protected override void OnPrefabInit() { base.OnPrefabInit(); diets = CollectDiets(null); Instance = this; }
public static void DestroyInstance() { Instance = null; }