internal void Pridej(Materialy material, int kolik, Sprite obrazek) { _material = material; _pocet = kolik; _obrazek = obrazek; VykresliSe(); }
public int ZiskejPocet(Materialy material) { var slot = SlotProMaterial(material); if (slot != null) { return(slot.ZiskejPocet()); } else { return(0); } }
public static Materialy[] Find() { string path = @"Job-case1.inp"; StreamReader sr = File.OpenText(path); List <string> list = new List <string>(); string s; int i = 0; int j = 0; bool inc = false; int h; Materialy[] m = new Materialy[5]; while ((s = sr.ReadLine()) != null) { if ((h = BM.BoyerMooreHorspoolSearch("*Material", s)) > -1) { s = s.Remove(0, h + 16); m[i].Nazwa = s; inc = true; } if (j == 2) { s = s.TrimEnd(','); s = s.Replace('.', ','); //Console.WriteLine(s); m[i].Conductivity = Double.Parse(s); } if (j == 4) { s = s.TrimEnd(','); s = s.Replace('.', ','); m[i].Density = Double.Parse(s); } if (j == 6) { s = s.TrimEnd(','); s = s.Replace('.', ','); m[i].Specific_Heat = Double.Parse(s); inc = false; j = 0; i++; } if (inc) { j++; } } sr.Close(); return(m); }
public void PridejDoVolnehoSlotu(Materialy material, int kolik) { var slot = SlotProMaterial(material); if (slot != null) { slot.PridejKExistujicimu(kolik); } else { var volnySlot = _sloty.FirstOrDefault(x => x.JeVolno()); if (volnySlot != null) { volnySlot.Obsazen(volnySlot.Name); volnySlot.Pridej(material, kolik, _obrazky[material]); } else { Debug.Log("Plno"); } } }
partial void DeleteMaterialy(Materialy instance);
partial void UpdateMaterialy(Materialy instance);
partial void InsertMaterialy(Materialy instance);
private void detach_Materialy(Materialy entity) { this.SendPropertyChanging(); entity.Kursy = null; }
private void attach_Materialy(Materialy entity) { this.SendPropertyChanging(); entity.Kursy = this; }
public Slot SlotProMaterial(Materialy material) { return(_sloty.FirstOrDefault(x => !x.JeVolno() && x.Material() == material)); }