private void button3_Click(object sender, EventArgs e) { string yourName = textBox1.Text; textBox1.Text = ""; string yourEmail = textBox2.Text; textBox2.Text = ""; string yourAdress = textBox3.Text; textBox3.Text = ""; string yourNumber = textBox4.Text; textBox4.Text = ""; //Customer o1 = new Customer() { NameCustumer = yourName, EmailCustumer = yourEmail, AdressCustumer = yourAdress, Telefone = yourNumber }; // Tabela do Custumers //bd.Customers.Add(o1); //bd.SaveChanges(); BDveteriano bd; using (bd = new BDveteriano()) { //Teste: adicionar um Utente: Customer ObjCust = new Customer() { NameCustumer = yourName, EmailCustumer = yourEmail, AdressCustumer = yourAdress, Telefone = yourNumber }; bd.Customers.Add(ObjCust); bd.SaveChanges(); //Preferencialemente usar os métodos ASYNC: //bd.SaveChangesAsync(); // Console.WriteLine("FIM DO INSERT DE UM UTENTE"); //Mesmo com LAZZY LOADING é possível pedir à EF para carregar as propriedades de navegação declaradas com "virtual" (isto é o explicit loading). //var lista = bd.Autorias.Include("Autor").Include("Livro"); //var consultaDeTodosOsUtentesComNomeAna = bd.Utentes.Where(utente => utente.Nome == "Ana"); //var consultaEquivalente = from utente in bd.Utentes //where utente.Nome == "Ana" //select utente; } }
private void Form1_Load(object sender, EventArgs e) { BDveteriano bd; using (bd = new BDveteriano()) { // var consultaEquivalente = from r in bd.TypeOfVets select r; // comboBox1.Items.Add(consultaEquivalente); comboBox1.DataSource = bd.TypeOfVets.ToList(); comboBox1.DisplayMember = "typeofAnimal"; comboBox1.ValueMember = "TypeOfVetID"; comboBox1.Invalidate(); } // foreach (var item in comboBox1.Items.Add(consultaEquivalente)) //{ //} }
private void button1_Click(object sender, EventArgs e) { string typeofani = textBox1.Text; textBox1.Text = ""; // Tabela do Custumers //bd.Customers.Add(o1); //bd.SaveChanges(); BDveteriano bd; using (bd = new BDveteriano()) { //Teste: adicionar um Utente: TypeOfVet o1 = new TypeOfVet() { typeofAnimal = typeofani }; bd.TypeOfVets.Add(o1); bd.SaveChanges(); } }