Rpbelma con ricerca e inseirsici in una datagrid wpf

giovedì 23 giugno 2011 - 16.49

brux88 Profilo | Newbie

quando effetuo la ricerca,perche dopo aver ricercato nella griglia mi appare i dati giusti ma se devo inserire una riga non me la inserisce:

private fatturaEntities ctx;
public ObservableCollection<corpo> cr2;

public MainWindow()
{
InitializeComponent();
this.ctx = new fatturaEntities();
this.cr2 = new ObservableCollection<corpo>();
grdCorpo.ItemsSource = cr2;
}

private void btnInserisci_Click(object sender, RoutedEventArgs e)
{
this.grdCorpo.IsEnabled = true;
corpo cr = new corpo();
this.ctx.AddTocorpo(cr);
this.cr2.Add(cr);
// grdCorpo.ItemsSource = cr2;
}

private void btnRicerca_Click(object sender, RoutedEventArgs e)
{
//ricerca per id
try
{
int ric = Convert.ToInt32(txtricerca.Text);
var loadedLog = ctx.corpo.Where(ent => ent.idcorpo == ric).ToList();
grdCorpo.ItemsSource = loadedLog;
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}


ma e giusto effettuare la ricerca nel modo sopraa indicato?

freeteo Profilo | Guru

Ciao,
ma questo è sempre legato al solito problema che abbiamo discusso in altri thread (ad es: http://www.dotnethell.it/forum/messages.aspx?ThreadID=39556) ?

Direi di non fare 1000 post se no poi ci perdiamo i ragionamenti qua e la, teniamo valido quel link che ti ho scritto e fai a meno di aprire al altri thread in altre stanze che riguardano le stesse cose.

Ciao.

Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo

brux88 Profilo | Newbie

no ma questo non e lo stesso dell'altra parte adesso questo l'ho risolto qui non utilizzo il mvvm ma scrivevo tutto in codbheind era un erreo di logica qui invece l'altro e un altro tipo di errore perche utilizzando il mvvm e avendo l'ogetto in rb3 non riesco a farlo apparire nelle textbox
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5