/// <summary> /// Generuje adresy losowo dobierając wartości pól. Losuje teren przypisany do danego adresu. /// </summary> static void GenerateAddresses() { Random rnd = new Random(); Address address; for (int i = 0; i < numberOfAddresses; i++) { address = new Address(); address.AddressId = Guid.NewGuid(); address.HouseNo = rnd.Next(1, 100); address.FlatNo = rnd.Next(1, 100); address.AreaId = new Guid(ChooseRandomId(0)); address.InsertIntoDB(); } }
private bool InsertAddress() { int Parse; Address a = new Address(); a.AddressId = Guid.NewGuid(); Int32.TryParse(tbHouseNo.Text, out Parse); a.HouseNo = Parse; Int32.TryParse(tbFlatNo.Text, out Parse); if (Parse > 0) a.FlatNo = Parse; if (Auxiliary.IsCurrentValueOK(Current_ControlToBool_Dict)) { a.AreaId = new Guid(cbcArea.ReturnForeignKey()); a.InsertIntoDB(); modified = true; InsertedTo = Tables.Addresses; return true; } else { MessageBox.Show(LangPL.InsertFormLang["Fill in all fields"]); return false; } }