//public InsertTransporteViewModel CreateInsertTransporteViewModel() //{ // return new InsertTransporteViewModel(this); //} public ModifyTransporteViewModel CreateModifyTransporteViewModel() { InsertTransporteModel transporteModel = new InsertTransporteModel(new TransporteDataMapper(), this.ActualUser); if (this._catalogTransporteModel != null && this._catalogTransporteModel.SelectedTransporte != null) { transporteModel.TransporteName = this._catalogTransporteModel.SelectedTransporte.TRANSPORTE_NAME; transporteModel.UnidTransporte = this._catalogTransporteModel.SelectedTransporte.UNID_TRANSPORTE; transporteModel.TipoEmpresa = this._catalogTransporteModel.SelectedTransporte.TipoEmpresa; } return(new ModifyTransporteViewModel(this, transporteModel)); }
/// <summary> /// Ejecuta la acción del command /// </summary> /// <param name="catalogItemStatusViewModel"></param> public AddTransporteViewModel(CatalogTransporteViewModel catalogTransporteViewModel) { this._addTransporte = new InsertTransporteModel(new TransporteDataMapper(), catalogTransporteViewModel.ActualUser); this._catalogTransporteViewModel = catalogTransporteViewModel; try { this._catalogTipoEmpresaModel = new CatalogTipoEmpresaModel(new TipoEmpresaDataMapper()); } catch (ArgumentException ae) { ; } catch (Exception ex) { throw ex; } }
/// <summary> /// Ejecuta la acción del command /// </summary> /// <param name="catalogItemStatusViewModel"></param> public ModifyTransporteViewModel(CatalogTransporteViewModel catalogTransporteViewModel, InsertTransporteModel selectedTransporteModel) { this._transporte = new InsertTransporteModel(new TransporteDataMapper(), catalogTransporteViewModel.ActualUser); this._catalogTransporteViewModel = catalogTransporteViewModel; this._transporte.UnidTransporte = selectedTransporteModel.UnidTransporte; this._transporte.TransporteName = selectedTransporteModel.TransporteName; this._transporte.TipoEmpresa = selectedTransporteModel.TipoEmpresa; try { this._catalogTipoEmpresaModel = new CatalogTipoEmpresaModel(new TipoEmpresaDataMapper()); } catch (ArgumentException ae) { ; } catch (Exception ex) { throw ex; } }
public HistorialViewModel(InsertTransporteModel b) { unid = b.UnidTransporte; HistorialCollection = GetHistorial("TRANSPORTE"); }