| Aniello Montoro |
Web Data Service ed inserimento di Entità figlio
Buongiorno,
sto facendo delle prove in Silverlight 2 utilizzando i DataService. Nel database ho 2 tabelle, una "Clienti" e l'altra "Indirizzo Clienti" con una relazione di tipo uno a molti. Ho creato i Data Service, creo, modifico e cancello senza problemi gli utenti ma sto trovando GROSSISSIME difficoltà quando cerco di creare un nuovo indirizzo. Vi riporto di seguito il Codice: EntitàClienti = new Clienti_Entities(new Uri( string.Format(QueryString), UriKind.Relative)); SEDI_CLIENTE Sede = new SEDI_CLIENTE(); Sede.Nome = txtNome.Text; Sede.Cap = txtCap.Text; Sede.Cellulare = txtCellulare.Text; Sede.Comune = txtComune.Text; Sede.Descrizione = txtDescrizione.Text; Sede.EMail = txtEmail.Text; Sede.Indirizzo = txtIndirizzo.Text; Sede.Provincia = txtProvincia.Text; Sede.Telefono = txtTelefono.Text; Sede.ANA_CLIENTI = _cliente; _cliente.SEDI_CLIENTE.Add(Sede); EntitàClienti.AttachTo("ANA_CLIENTI", _cliente); EntitàClienti.BeginSaveChanges(SalvaClienteConSede, _cliente); Questo codice non mi da nessun tipo di errore ma non salva neanche nessun tipo di dato, mi sapreste dare delle info a tal proposito? Grazie |
| Gianluca Carucci |
Re: Web Data Service ed inserimento di Entità figlio
Ciao,
nella callback di ritorno (immagino sia il metodo SalvaClienteConSede) richiami il metodo EndSaveChanges sul data service context? Gianluca >Buongiorno, >sto facendo delle prove in Silverlight 2 >utilizzando i DataService. >Nel database ho 2 tabelle, una "Clienti" e >l'altra "Indirizzo Clienti" con una relazione di >tipo uno a molti. >Ho creato i Data Service, creo, modifico e >cancello senza problemi gli utenti ma sto >trovando GROSSISSIME difficoltà quando cerco di >creare un nuovo indirizzo. Vi riporto di seguito >il Codice: >EntitàClienti = new Clienti_Entities(new Uri( >string.Format(QueryString), >UriKind.Relative)); >SEDI_CLIENTE Sede = new SEDI_CLIENTE(); >Sede.Nome = txtNome.Text; >Sede.Cap = txtCap.Text; >Sede.Cellulare = txtCellulare.Text; >Sede.Comune = txtComune.Text; >Sede.Descrizione = txtDescrizione.Text; >Sede.EMail = txtEmail.Text; >Sede.Indirizzo = txtIndirizzo.Text; >Sede.Provincia = txtProvincia.Text; >Sede.Telefono = txtTelefono.Text; >Sede.ANA_CLIENTI = _cliente; >_cliente.SEDI_CLIENTE.Add(Sede); >EntitàClienti.AttachTo("ANA_CLIENTI", _cliente); >EntitàClienti.BeginSaveChanges(SalvaClienteConSede, >_cliente); >Questo codice non mi da nessun tipo di errore ma >non salva neanche nessun tipo di dato, mi >sapreste dare delle info a tal proposito? |