コード例 #1
0
 void Newfrm_CallBack(object sender, CustumEventArgs e)
 {
     TarifFacturationoInserte.Add((CsTarifFacturation)e.Bag);
     ListeTarifFacturation.Add((CsTarifFacturation)e.Bag);
     SessionObject.ListeTarifFacturation = ListeTarifFacturation.ToList();
     LoadDatagrid(ListeTarifFacturation.OrderBy(t => t.CTARCOMP).ToList());
 }
コード例 #2
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            string CTARCOMP = ((Button)e.OriginalSource).Tag.ToString();
            //int tarifselectionne_CTARCOMP = int.Parse(CTARCOMP);
            CsTarifFacturation  tarifselectionne = ListeTarifFacturation.FirstOrDefault(t => t.CTARCOMP == CTARCOMP);
            FrmTarifFacturation Updatefrm        = new FrmTarifFacturation(tarifselectionne, false);

            Updatefrm.CallBack += Newfrm_CallBack;
            ListeTarifFacturation.Remove(tarifselectionne);
            TarifFacturationoInserte.Remove(tarifselectionne);

            Updatefrm.Show();
        }