Articles of quadro quadro

Come aggiornare non tutti i campi di un object utilizzando Entity Framework ed EntityState.Modified

Devo aggiornare tutti i campi tranne property1 e property2 per l’object quadro dato. Avere questo codice: [HttpPost] public ActionResult Add(object obj) { if (ModelState.IsValid) { context.Entry(obj).State = System.Data.EntityState.Modified; context.SaveChanges(); } return View(obj); } Come cambiarlo per aggiungere un’eccezione a obj.property1 e obj.property2 per non essere aggiornati con questo codice?

Annotazioni dati di Entity Framework Set StringLength VarChar

Ho questa impostazione nel mio modello: [StringLength(250)] public string Comment { get; set; } per impostare la lunghezza massima a 250 nel database che è grande. Tuttavia è impostato come nvarchar (250) quando la persona del database si aspettava varchar (250). Qualcuno può dirmi come impostarlo come varchar dal modello rispetto a un nvarchar?

Modo efficiente per inserire / aggiornare in blocco con Entity Framework

Ho una lista di quadro e voglio inserirle in un database. Se l’entity framework esiste già nel database così com’è, deve essere saltata. Se è nel database ma con valori diversi, deve essere aggiornato. C’è un modo per fare questo diverso da fare una chiamata db per elemento? Il mio piano è provare un inserto, […]

Interrogare gli oggetti dopo AddObject prima di SaveChanges?

In EntityFramework, è ansible interrogare gli oggetti che sono stati appena aggiunti al contesto usando AddObject ma prima di chiamare il metodo SaveChanges? Grazie

EF 4.1 caricamento collezioni filtrate non funzionanti per molti a molti

Ho osservato Applying filters quando caricavo esplicitamente quadro correlate e non riuscivo a farlo funzionare per una relazione many-to-many. Ho creato un modello semplice: Breve descrizione: Uno Student può frequentare molti Courses e un Course può avere molti Students . Uno Student può fare molte Presentation , ma una Presentation può essere fatta da un […]

Eccezione chiave duplicata da Entity Framework?

Sto cercando di rilevare l’eccezione generata quando inserisco un utente già esistente con il nome utente specificato nel mio database. Come dice il titolo, sto usando EF. L’unica eccezione che viene lanciata quando provo a inserire l’utente in db è una “UpdateException” – Come posso estrarre questa eccezione per identificare se si tratta di un’eccezione […]

Come utilizzare le proprietà dell’interfaccia con CodeFirst

Ho le seguenti entity framework: public interface IMyEntity { [Key] int Id { get; set; } IMyDetail MyDetail { get; set; } ICollection CollectionOfReferences { get; set; } } public interface IMyDetail { [Key] int Id { get; set; } int IntValue { get; set; } } public class MyEntity : IMyEntity { [Key] public […]

Console di gestione pacchetti Enable-Migrations CommandNotFoundException solo in un progetto VS specifico

Ho provato a eseguire il comando ‘Enable-Migrations’ in un nuovo progetto e ho ricevuto il messaggio: PM> Enable-Migrations The term ‘Enable-Migrations’ is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verif y that the path is correct […]

Molte e molte relazioni non salvano

Ho due quadro con una relazione da molti a molti abbastanza standard che ho creato in EF 5 Code First. Questi sono Service e ServiceItem. L’ quadro Servizio contiene una raccolta di ServiceItem e ServiceItem contiene una raccolta di Servizi. Posso creare, modificare e salvare dati in una delle proprietà di base delle entity framework […]

Utilizzando entity framework Entity Framework come oggetti business?

Sto utilizzando il mapper O / R di Entity Framework di Microsoft e utilizzo di classi di quadro (classi generate associate a oggetti DB) come oggetti di business. Va bene? Si prega di indicare i vostri contro o professionisti. Che cosa fare in caso di comunicazione WCF tra livello aziendale e presentazione, come inviare tali […]