示例#1
0
 public override void AddNewModel()
 {
     try
     {
         var space = new FatturaVenditaModel(committente);
         space.Model = new FatturaVenditaDto();
         AddSpace(space);
     }
     catch (Exception ex)
     {
         UtilityError.Write(ex);
     }
 }
示例#2
0
 public override void AddNewModel()
 {
     try
     {
         var space = new FatturaVenditaModel(committente);
         space.Model = new FatturaVenditaDto();
         AddSpace(space);
     }
     catch (Exception ex)
     {
         UtilityError.Write(ex);
     }
 }
示例#3
0
 public override void ItemClick(IItem item)
 {
     try
     {
         if (item != null)
         {
             var agenda = (SchedulerDto)Model;
             var model = agenda.Model;
             if (model.GetType() == typeof(FatturaAcquistoDto))
             {
                 var obj = (FatturaAcquistoDto)model;
                 var space = new FatturaAcquistoModel();
                 var viewModel = new FatturaAcquistoViewModel();
                 AddSpace(space, obj, viewModel);
             }
             else if (model.GetType() == typeof(FatturaVenditaDto))
             {
                 var obj = (FatturaVenditaDto)model;
                 var space = new FatturaVenditaModel();
                 var viewModel = new FatturaVenditaViewModel();
                 AddSpace(space, obj, viewModel);
             }
             else if (model.GetType() == typeof(PagamentoDto))
             {
                 var obj = (PagamentoDto)model;
                 var space = new PagamentoModel();
                 var viewModel = new PagamentoViewModel();
                 AddSpace(space, obj, viewModel);
             }
         }
     }
     catch (Exception ex)
     {
         UtilityError.Write(ex);
     }
 }