public AccountType(Core.Models.AssetType dtoAssetType, Core.Models.AssetTypeSettingType dtoAssetTypeSettingType) { AssetTypeId = dtoAssetType.Id; AssetTypeName = dtoAssetType.Name; AssetTypeSettingTypeId = dtoAssetTypeSettingType.Id; }
public int CreatePostUpdateDatabase(Business.Models.AccountType bmAssetType) { // check for existing name var exists = _unitOfWork.AssetTypes.GetAllActive() .Any(r => r.Name == bmAssetType.AssetTypeName); if (exists) { return(0); } // transfer bm to dto var dtoAssetType = new Core.Models.AssetType() { Name = bmAssetType.AssetTypeName, IsActive = true, }; // update db _unitOfWork.AssetTypes.Add(dtoAssetType); _unitOfWork.CommitTrans(); // return new ID return(dtoAssetType.Id); }
public CreateViewModel(int settingTypeId, Core.Models.AssetType dtoAssetType) { SettingTypeId = settingTypeId; AssetTypeId = dtoAssetType.Id; AssetTypeName = dtoAssetType.Name; IsActive = false; }
public Account(Core.Models.Asset dtoAsset, Core.Models.AssetType dtoAssetType) { AssetId = dtoAsset.Id; AssetName = dtoAsset.Name; AssetTypeId = dtoAssetType.Id; AssetTypeName = dtoAssetType.Name; }
public CreateLinkedSettingTypesViewModel(Core.Models.Asset dtoAsset, Core.Models.AssetType dtoAssetType, List <CreateViewModel> vmCreate) { AssetId = dtoAsset.Id; AssetName = dtoAsset.Name; AssetTypeName = dtoAssetType.Name; CreateViewModels = vmCreate; }
public EditLinkedSettingTypesViewModel(Core.Models.Asset dtoAsset, Core.Models.AssetType dtoAssetType, List <EditViewModel> vmEdit) { AssetId = dtoAsset.Id; AssetName = dtoAsset.Name; AssetTypeName = dtoAssetType.Name; EditViewModels = vmEdit; }
public EditViewModel(Core.Models.AssetType dtoAssetType, Core.Models.AssetTypeSettingType dtoAssetTypeSettingType) { Id = dtoAssetTypeSettingType.Id; SettingTypeId = dtoAssetTypeSettingType.SettingTypeId; AssetTypeId = dtoAssetType.Id; AssetTypeName = dtoAssetType.Name; IsActive = dtoAssetTypeSettingType.IsActive; }
public IndexLinkedAssetTypesViewModel(Core.Models.AssetType dtoAssetType, Core.Models.AssetTypeSettingType dtoAssetTypeSettingType) { Id = dtoAssetTypeSettingType.Id; SettingTypeId = dtoAssetTypeSettingType.SettingTypeId; IsActive = dtoAssetTypeSettingType.IsActive; AssetTypeId = dtoAssetType.Id; AssetTypeName = dtoAssetType.Name; AssetTypeIsActive = dtoAssetType.IsActive; }
public IndexViewModel(Core.Models.AssetTypeRelationshipType dtoAssetTypeRelationshipType, Core.Models.AssetType dtoSuppliedAssetType, Core.Models.AssetType dtoLinkedAssetType, Core.Models.RelationshipType dtoRelationshipType) { Id = dtoAssetTypeRelationshipType.Id; SuppliedAssetTypeId = dtoSuppliedAssetType.Id; SuppliedAssetTypeName = dtoSuppliedAssetType.Name; LinkedAssetTypeName = dtoLinkedAssetType.Name; RelationshipTypeName = dtoRelationshipType.Name; }
public CreateViewModel(Core.Models.AssetType dtoSuppliedAssetType, List <SelectListItem> sliRelationshipLevels, List <SelectListItem> sliLinkAssetTypes, string selectedRelationshipLevel, string selectedLinkedAssetType) { SuppliedAssetTypeId = dtoSuppliedAssetType.Id; SuppliedAssetTypeName = dtoSuppliedAssetType.Name; RelationshipLevels = sliRelationshipLevels; SelectedRelationshipLevel = selectedRelationshipLevel; LinkAssetTypes = sliLinkAssetTypes; SelectedLinkedAssetTypeId = selectedLinkedAssetType; }
public IndexViewModel(Core.Models.AssetTypeRelationshipType dtoAssetTypeRelationshipType, Core.Models.AssetType dtoParentAssetType, Core.Models.AssetType dtoChildAssetType, Core.Models.RelationshipType dtoParentRelationshipType, Core.Models.RelationshipType dtoChildRelationshipType) { Id = dtoAssetTypeRelationshipType.Id; ParentAssetTypeName = dtoParentAssetType.Name; ChildAssetTypeName = dtoChildAssetType.Name; ParentRelationshipTypeName = dtoParentRelationshipType.Name; ChildRelationshipTypeName = dtoChildRelationshipType.Name; }
public EditViewModel(Core.Models.AssetTypeRelationshipType dtoAssetTypeRelationshipType, Core.Models.AssetType dtoAssetType, List <SelectListItem> sliRelationshipLevels, string selectedRelationshipLevel, string selectedParentChildRelationshipTypeId, List <SelectListItem> sliLinkAssetTypes, string selectedLinkedAssetType) { Id = dtoAssetTypeRelationshipType.Id; SuppliedAssetTypeId = dtoAssetType.Id; SuppliedAssetTypeName = dtoAssetType.Name; RelationshipLevels = sliRelationshipLevels; SelectedRelationshipLevel = selectedRelationshipLevel; SelectedParentChildRelationshipTypeId = selectedParentChildRelationshipTypeId; LinkAssetTypes = sliLinkAssetTypes; SelectedLinkedAssetTypeId = selectedLinkedAssetType; }
public EditAssetViewModel(Core.Models.AssetTransaction dtoAssetTransaction, List <SelectListItem> sliAssets, string selectdAssetId, Core.Models.AssetType dtoAssetType, string transactionType, string transactionCategory) { Id = dtoAssetTransaction.Id; Assets = sliAssets; SelectedAssetId = selectdAssetId; AssetTypeName = dtoAssetType.Name; DueDate = dtoAssetTransaction.DueDate.ToString("MM/dd/yyyy"); ClearDate = dtoAssetTransaction.ClearDate.ToString("MM/dd/yyyy"); CheckNumber = dtoAssetTransaction.CheckNumber; Amount = string.Format("{0:C}", dtoAssetTransaction.Amount); Note = dtoAssetTransaction.Note; TransactionType = transactionCategory; TransactionCategory = transactionCategory; }
public AccountTransaction(Core.Models.AssetTransaction dbAssetTransaction, Core.Models.Asset dbAsset, Core.Models.AssetType dbAssetType, string assetNameFormatted) { AssetTransactionId = dbAssetTransaction.Id; Amount = dbAssetTransaction.Amount; CheckNumber = dbAssetTransaction.CheckNumber; ClearDate = dbAssetTransaction.ClearDate; DueDate = dbAssetTransaction.DueDate; Note = dbAssetTransaction.Note; AssetId = dbAsset.Id; AssetName = assetNameFormatted; AssetTypeId = dbAssetType.Id; AssetTypeName = dbAssetType.Name; SelectedTransactionCategoryId = dbAssetTransaction.TransactionCategoryId.ToString(); }
public DeleteViewModel(Core.Models.Asset dtoAsset, Core.Models.AssetType dtoAssetType) { Id = dtoAsset.Id; AssetName = dtoAsset.Name; AssetTypeName = dtoAssetType.Name; }
public CreateViewModel(Core.Models.AssetType dtoAssetType) { Id = dtoAssetType.Id; Name = dtoAssetType.Name; IsActive = dtoAssetType.IsActive; }
public DetailsViewModel(Core.Models.Asset dtoAsset, Core.Models.AssetType dtoAssetType) { Id = dtoAsset.Id; Name = dtoAsset.Name; AssetTypeName = dtoAssetType.Name; }