/// <summary>
 /// Ejecuta la acción del command
 /// </summary>
 /// <param name="catalogItemStatusViewModel"></param>
 public ModifyArticuloViewModel(CatalogArticuloViewModel catalogArticuloViewModel, ArticuloModel selectedArticuloModel)
 {
     this._articulo = new ArticuloModel(new ArticuloDataMapper(), catalogArticuloViewModel.ActualUser);
     this._catalogArticuloViewModel = catalogArticuloViewModel;
     this._articulo.UnidArticulo    = selectedArticuloModel.UnidArticulo;
     this._articulo.ArticuloName    = selectedArticuloModel.ArticuloName;
     this._articulo.Categoria       = selectedArticuloModel.Categoria;
     this._articulo.Equipo          = selectedArticuloModel.Equipo;
     this._articulo.Marca           = selectedArticuloModel.Marca;
     this._articulo.Modelo          = selectedArticuloModel.Modelo;
     try
     {
         this._catalogCategoriaModel = new CatalogCategoriaModel(new CategoriaDataMapper());
         this._catalogEquipoModel    = new CatalogEquipoModel(new EquipoDataMapper());
         this._catalogMarcaModel     = new CatalogMarcaModel(new MarcaDataMapper());
         this._catalogModeloModel    = new CatalogModeloModel(new ModeloDataMapper());
     }
     catch (ArgumentException ae)
     {
         ;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #2
0
 public CatalogEquipoViewModel()
 {
     try
     {
         IDataMapper dataMapper = new EquipoDataMapper();
         this._catalogEquipoModel = new CatalogEquipoModel(dataMapper);
     }
     catch (ArgumentException a)
     {
         ;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #3
0
 /// <summary>
 /// Ejecuta la acción del command
 /// </summary>
 /// <param name="catalogItemStatusViewModel"></param>
 public AddArticuloViewModel(CatalogArticuloViewModel catalogArticuloViewModel)
 {
     this._articulo = new ArticuloModel(new ArticuloDataMapper(), catalogArticuloViewModel.ActualUser);
     this._catalogArticuloViewModel = catalogArticuloViewModel;
     try
     {
         this._catalogCategoriaModel = new CatalogCategoriaModel(new CategoriaDataMapper());
         this._catalogEquipoModel    = new CatalogEquipoModel(new EquipoDataMapper());
         this._catalogMarcaModel     = new CatalogMarcaModel(new MarcaDataMapper());
         this._catalogModeloModel    = new CatalogModeloModel(new ModeloDataMapper());
     }
     catch (ArgumentException ae)
     {
         ;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }