public void OnSubmit() { Operation = new Operation { CompanyId = SelectedCompany.Id, LocationId = SelectedLocation.Id, Name = ToUserFromStore.Name, Surname = ToUserFromStore.Surname, OperationTypeId = OperationTypeEnums.DepodanKullaniciya, StoreId = ToUserFromStore.StoreId, UserId = LoggedInUser.LoggedUser.Id, UpdatededDate = DateTime.Now, Guncel = true }; var result = OperationBll.AddOrUpdate(Operation); if (result) { MessageBox.Show("Kayıt Girildi", "Bilgilendirme Mesajı", MessageBoxButton.OK, MessageBoxImage.Information); var store = StoreBll.GetByFilter(x => x.InventoryNumber == ToUserFromStore.InventoryNumber); store.Kullanimda = true; store.StatusId = StatusEnums.Kullanimda; result = StoreBll.AddOrUpdate(store); } }
public void OnSearch(string inventoryNumber) { if (inventoryNumber != "") { _searchOperation = OperationBll.GetByFilter(x => x.Store.InventoryNumber == inventoryNumber && x.Guncel); if (_searchOperation != null) { ChangeUserModel = new ChangeUserModel { DeviceType = _searchOperation.Store.Model.DeviceType.Name, InventoryNumber = _searchOperation.Store.InventoryNumber, Model = _searchOperation.Store.Model.Name, OperationTime = _searchOperation.OperationTime, Registrant = _searchOperation.User.Name + " " + _searchOperation.User.Surname, SerialNumber = _searchOperation.Store.SerialNumber, StoreId = _searchOperation.StoreId, WarrantyStart = _searchOperation.Store.WarrantyStart, CompanyId = _searchOperation.CompanyId, LocationId = _searchOperation.LocationId, Name = _searchOperation.Name, Surname = _searchOperation.Surname, UserId = LoggedInUser.LoggedUser.Id }; } else { MessageBox.Show("Kayıt Bulunamadı", "Bilgilendirme Mesajı", MessageBoxButton.OK, MessageBoxImage.Warning); } } }
public void OnSubmit() { if (ChangeUserModel.Name != _searchOperation.Name || ChangeUserModel.Surname != _searchOperation.Surname) { Operation = new Operation { CompanyId = SelectedCompany.Id, LocationId = SelectedLocation.Id, Name = ChangeUserModel.Name, Surname = ChangeUserModel.Surname, OperationTypeId = OperationTypeEnums.KullaniciDegistir, StoreId = ChangeUserModel.StoreId, UserId = LoggedInUser.LoggedUser.Id, UpdatededDate = DateTime.Now, Guncel = true }; } var result = OperationBll.AddOrUpdate(Operation); if (result) { MessageBox.Show("Kayıt Girildi", "Bilgilendirme Mesajı", MessageBoxButton.OK, MessageBoxImage.Information); var oldOperation = OperationBll.GetByFilter(x => x.Id == _searchOperation.Id); oldOperation.Guncel = false; result = OperationBll.AddOrUpdate(oldOperation); onClean(); } }
void InitializeInRuntime() { Operations = new List <Operation>(); Operations = OperationBll.GetAllList(); Movements = new List <Movement>(); foreach (var item in Operations) { var movements = new Movement { Status = item.Store.Status.Name, Name = item.Name, Surname = item.Surname, Model = item.Store.Model.Name, SerialNumber = item.Store.SerialNumber, Description = item.Description, DeviceType = item.Store.Model.DeviceType.Name, InventoryNumber = item.Store.InventoryNumber, OperationType = item.OperationType.Name, OperationTime = item.OperationTime, Location = item.Location.Name, Company = item.Company.Name }; Movements.Add(movements); } }
void InitializeInRuntime() { Operations = new List <Operation>(); Operations = OperationBll.GetAllList(x => x.Guncel); Updates = new List <Update>(); foreach (var item in Operations) { var update = new Update() { Status = item.Store.Status.Name, Name = item.Name, Surname = item.Surname, Model = item.Store.Model.Name, SerialNumber = item.Store.SerialNumber, Description = item.Description, DeviceType = item.Store.Model.DeviceType.Name, InventoryNumber = item.Store.InventoryNumber, WarrantyStart = item.Store.WarrantyStart, Location = item.Location.Name, Company = item.Company.Name }; Updates.Add(update); } }
public InventoryMovementsViewModel() { OperationBll = new OperationBll(); if (!ViewModelBase.IsInDesignMode) { InitializeInRuntime(); } else { InitializeInDesingMode(); } }
public SearchUpdateViewModel() { OperationBll = new OperationBll(); if (!ViewModelBase.IsInDesignMode) { InitializeInRuntime(); } else { InitializeInDesingMode(); } }
public ToUserFromStoreViewModel() { StoreBll = new StoreBll(); CompanyBll = new CompanyBll(); LocationBll = new LocationBll(); OperationBll = new OperationBll(); ToUserFromStore = new ToUserFromStoreModel(); Company = new ObservableCollection <CompanyModel>(); Location = new ObservableCollection <LocationModel>(); SearchCommand = new RelayCommand <string>(OnSearch); SubmitCommand = new RelayCommand(OnSubmit); OperationTypeEnums = new OperationTypeEnums(); StatusEnums = new StatusEnums(); BindData(); }
// Constructor public ChangeUserViewModel() { CompanyBll = new CompanyBll(); LocationBll = new LocationBll(); OperationBll = new OperationBll(); Company = new ObservableCollection <CompanyModel>(); Location = new ObservableCollection <LocationModel>(); SearchCommand = new RelayCommand <string>(OnSearch); SubmitCommand = new RelayCommand(OnSubmit); CleanCommand = new RelayCommand(onClean); OperationTypeEnums = new OperationTypeEnums(); StatusEnums = new StatusEnums(); BindData(); }