public override void AddNewModel() { try { var space = new FatturaAcquistoModel(fornitore); space.Model = new FatturaAcquistoDto(); AddSpace(space); } catch (Exception ex) { UtilityError.Write(ex); } }
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); } }