public async Task <IActionResult> Edit(int id, [Bind("ID,User,DogName,Breed,Weight,Height,DoB,TodayDate")] DogInfo dogInfo) { dogInfo.TodayDate = System.DateTime.Now; if (id != dogInfo.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(dogInfo); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DogInfoExists(dogInfo.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(dogInfo)); }
//private bool isLoading = false; //public bool IsLoading //{ // get { return isLoading; } // set { SetAndNotifyProperty("IsLoading", ref isLoading, value); } //} /// <summary> /// Загружает итоговую информацию о счёте (итоги по платежам и итоги по счёту) /// </summary> public void CollectInfo() { if (sfRef == null) { return; } sfVal = repository.GetValutaByKod(SfRef.KodVal); postavschik = repository.GetKontrAgent(CommonModule.CommonSettings.OurKontrAgentKod); GetOtpravitel(); platelschik = repository.GetKontrAgent(SfRef.Kpok); GetPoluchatel(); GetResourceOwner(); postBank = repository.GetBankInfo((int)SfRef.IdDog, repository.OurKgr); if (SfRef.StOtpr > 0) { fromStation = repository.GetRailStation(SfRef.StOtpr); } if (SfRef.StPol > 0) { toStation = repository.GetRailStation(SfRef.StPol); } platBank = repository.GetBankInfo(SfRef.IdDog, SfRef.Kpok); dogovor = repository.GetDogInfo(SfRef.IdDog, false); weight = repository.GetSfWeightInfo(SfRef.IdSf); LoadPrils(); sumOpl = repository.GetSfSumOpl(SfRef.IdSf); SelectOkpoData(); CheckESFN(); isLoaded = true; }
private void UpdateRewardIcon(AchievementInfo info) { m_spriteArray[(int)SPRITE_TYPE.TYPE_REWARD_GEMS_ICON].gameObject.SetActive(false); m_spriteArray[(int)SPRITE_TYPE.TYPE_REWARD_ITEM_ICON].gameObject.SetActive(false); m_spriteArray[(int)SPRITE_TYPE.TYPE_REWARD_MATERIAL_ICON].gameObject.SetActive(false); m_spriteArray[(int)SPRITE_TYPE.TYPE_REWARD_DOG_ICON].gameObject.SetActive(false); if (info.CheckGoodsType) { m_spriteArray[(int)SPRITE_TYPE.TYPE_REWARD_GEMS_ICON].gameObject.SetActive(true); m_spriteArray[(int)SPRITE_TYPE.TYPE_REWARD_GEMS_ICON].spriteName = Util.GetGoodsIconName(Util.GetGoodsTypeByIndex((int)info.rewardIndex)); m_spriteArray[(int)SPRITE_TYPE.TYPE_REWARD_GEMS_ICON].MakePixelPerfect(); m_labelArray[(int)LABEL_TYPE.TYPE_REWARD_COUNT].text = string.Format("{0}", info.rewardCount); } else if (info.CheckDogType) { DogInfo dogInfo = WorldManager.instance.m_dataManager.m_dogData.GetDogData(info.rewardIndex); m_spriteArray[(int)SPRITE_TYPE.TYPE_REWARD_DOG_ICON].gameObject.SetActive(true); m_spriteArray[(int)SPRITE_TYPE.TYPE_REWARD_DOG_ICON].spriteName = string.Format("Icon_{0}", WorldManager.instance.m_dataManager.m_SkinTexture.GetTexureName(dogInfo.basicSkin)); m_spriteArray[(int)SPRITE_TYPE.TYPE_REWARD_DOG_ICON].MakePixelPerfect(); m_labelArray[(int)LABEL_TYPE.TYPE_REWARD_COUNT].text = ""; } else { ITEM_TYPE parseType = Util.ParseItemMainType(info.rewardIndex); if (parseType.Equals(ITEM_TYPE.DOGTICKET)) { m_spriteArray[(int)SPRITE_TYPE.TYPE_REWARD_DOG_ICON].gameObject.SetActive(true); m_spriteArray[(int)SPRITE_TYPE.TYPE_REWARD_DOG_ICON].spriteName = WorldManager.instance.GetGUISpriteName(info.rewardIndex); m_spriteArray[(int)SPRITE_TYPE.TYPE_REWARD_DOG_ICON].MakePixelPerfect(); m_labelArray[(int)LABEL_TYPE.TYPE_REWARD_COUNT].text = ""; } else if (Util.CheckAtlasByItemType(parseType)) { m_spriteArray[(int)SPRITE_TYPE.TYPE_REWARD_MATERIAL_ICON].gameObject.SetActive(true); m_spriteArray[(int)SPRITE_TYPE.TYPE_REWARD_MATERIAL_ICON].spriteName = WorldManager.instance.GetGUISpriteName(info.rewardIndex); m_spriteArray[(int)SPRITE_TYPE.TYPE_REWARD_MATERIAL_ICON].MakePixelPerfect(); } else { m_spriteArray[(int)SPRITE_TYPE.TYPE_REWARD_ITEM_ICON].gameObject.SetActive(true); m_spriteArray[(int)SPRITE_TYPE.TYPE_REWARD_ITEM_ICON].spriteName = WorldManager.instance.GetGUISpriteName(info.rewardIndex); m_spriteArray[(int)SPRITE_TYPE.TYPE_REWARD_ITEM_ICON].MakePixelPerfect(); } m_labelArray[(int)LABEL_TYPE.TYPE_REWARD_COUNT].text = string.Format("{0}", info.rewardCount); } }
public async Task <IActionResult> Create([Bind("ID,User,DogName,Breed,Weight,Height,DoB,TodayDate")] DogInfo dogInfo) { dogInfo.User = _currentUser; dogInfo.TodayDate = System.DateTime.Now; if (ModelState.IsValid) { _context.Add(dogInfo); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(dogInfo)); }
public static void Main(string[] args) { DogInfo[] adoptableDogs = new DogInfo[5]; for (int i = 0; i < 1; i++) { adoptableDogs[i] = new DogInfo(); Console.WriteLine("Enter the dog's name, breed and age."); adoptableDogs[i].Name = Console.ReadLine(); adoptableDogs[i].Breed = Console.ReadLine(); adoptableDogs[i].Age = Convert.ToInt16(Console.ReadLine()); } for (int i = 0; i < 1; i++) { Console.Write(adoptableDogs[i].GetDogInfo()); } }