Temat: SL application + web application
nie wiem czemu nie chce mi wyciągać użytkownika z bazy i zapisywać przechwyconego zdarzenia z CheckBoxa może ktoś zerknąć na ten kod może coś w składni jest nie tak??
private void CheckBox_Checked(object sender, RoutedEventArgs e)
{
CheckBox cb = (CheckBox)sender;
Country country = cb.DataContext as Country;
if (country != null)
country.Fill = selectedBrush;
//zamień "pierwszy" na nazwe aktualnie zalogowanego uzytkownika
users usr = (from q in svc.users where q.user_name == "pierwszy" select q).Take(1) as users;
//users usr = u.ElementAt(0); //= svc.users.First(u => u.user_name.Equals("pierwszy"));
//sprawdza czy dany kraj nie byl juz wczesniej zaznaczony
if (!usr.countries.Any(c => c.countryName.Equals(country.Name)))
{
countries tmp = new countries();
tmp.countryName = country.Name;
usr.countries.Add(tmp);
}
svc.BeginSaveChanges(System.Data.Services.Client.SaveChangesOptions.ReplaceOnUpdate, null, null);
svc.EndSaveChanges(null);
}