Beispiel #1
0
 /// <summary>
 /// Ejecuta la acción del command
 /// </summary>
 /// <param name="catalogItemStatusViewModel"></param>
 public ModifyItemStatusViewModel(CatalogItemStatusViewModel catalogItemStatusViewModel, ItemStatusModel selectedItemStatusModel)
 {
     this._modiItemStatus                = new ItemStatusModel(new ItemStatusDataMapper(), catalogItemStatusViewModel.ActualUser);
     this._catalogItemStatusViewModel    = catalogItemStatusViewModel;
     this._modiItemStatus.UnidItemStatus = selectedItemStatusModel.UnidItemStatus;
     this._modiItemStatus.ItemStatusName = selectedItemStatusModel.ItemStatusName;
 }
Beispiel #2
0
        private ObservableCollection <ItemStatusModel> GetStatuss()
        {
            ObservableCollection <ItemStatusModel> ItemStatusAux = new ObservableCollection <ItemStatusModel>();

            try
            {
                ItemStatusDataMapper dataMapper = new ItemStatusDataMapper();

                List <ITEM_STATUS> ii = new List <ITEM_STATUS>();
                ii = (List <ITEM_STATUS>)dataMapper.getElements();

                foreach (ITEM_STATUS i in ii)
                {
                    ItemStatusModel ism = new ItemStatusModel(new ItemStatusDataMapper());
                    ism.ItemStatusName = i.ITEM_STATUS_NAME;
                    ism.UnidItemStatus = i.UNID_ITEM_STATUS;
                    ItemStatusAux.Add(ism);
                }
            }
            catch (Exception ex)
            {
            }

            return(ItemStatusAux);
        }
Beispiel #3
0
        /// <summary>
        /// Crea una nueva instancia de ModifyItemStatus y se pasa asi mismo como parámetro y el item seleccionado
        /// </summary>
        /// <returns></returns>
        public ModifyItemStatusViewModel CreateModifyItemStatusViewModel()
        {
            ItemStatusModel itemStatusModel = new ItemStatusModel(new ItemStatusDataMapper());

            if (this._catalogItemStatusModel != null && this._catalogItemStatusModel.SelectedItemStatus != null)
            {
                itemStatusModel.ItemStatusName = this._catalogItemStatusModel.SelectedItemStatus.ITEM_STATUS_NAME;
                itemStatusModel.UnidItemStatus = this._catalogItemStatusModel.SelectedItemStatus.UNID_ITEM_STATUS;
            }
            return(new ModifyItemStatusViewModel(this, itemStatusModel));
        }
 /// <summary>
 /// Ejecuta la acción del command
 /// </summary>
 /// <param name="catalogItemStatusViewModel"></param>
 public AddItemStatusViewModel(CatalogItemStatusViewModel catalogItemStatusViewModel)
 {
     this._addItemStatus = new ItemStatusModel(new ItemStatusDataMapper(), catalogItemStatusViewModel.ActualUser);
     this._catalogItemStatusViewModel = catalogItemStatusViewModel;
 }
Beispiel #5
0
 public HistorialViewModel(ItemStatusModel b)
 {
     unid = b.UnidItemStatus;
     HistorialCollection = GetHistorial("ITEMSTATUS");
 }