Ejemplo n.º 1
0
        /// <summary>
        /// The İzinSil
        /// </summary>
        public void İzinSil()
        {
            var sütun = dgridizin.SelectedItem as Izinler;
            var kişi  = Combokişiadı.SelectedItem as Kisiler;

            if (MessageBox.Show("Seçili İzini Silmek İstiyor Musun?", "İzin", MessageBoxButton.YesNo, MessageBoxImage.Question,
                                MessageBoxResult.No) != MessageBoxResult.Yes)
            {
                return;
            }

            try
            {
                var silinecek = IzinVeri.First(p => p.IzinlerID == sütun.IzinlerID);
                Maas.Izinler.DeleteOnSubmit(silinecek);
                IzinVeri.Remove(silinecek);
                Maas.SubmitChanges();
                dgridizin.ItemsSource = IzinVeri.Where(z => z.KisiID == kişi.KisiID);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }