Example #1
0
 public FatturaPagataEventArgs(DateTime dt, FatturaPagata fattura)
 {
     if (dt != DateTime.MinValue)
     {
         this.Timestamp = dt;
         this.Fattura   = fattura;
     }
 }
Example #2
0
        private void removeEvents()
        {
            FatturaPagata fp     = new FatturaPagata();
            var           events = fp.GetType().GetEvents();

            foreach (EventInfo item in events)
            {
                // item.RemoveEventHandler(fp, null);
            }

            //PropertyInfo pi = fp.GetType().GetProperty("FatturaAppenaPagata",
            //    BindingFlags.NonPublic | BindingFlags.Instance);
            //EventHandlerList list = (EventHandlerList)pi.GetValue(b, null);
            //list.RemoveHandler(fp, list[fp]);
        }