1 line
85 KiB
JavaScript
1 line
85 KiB
JavaScript
"use strict";(self.webpackChunkstaffdb=self.webpackChunkstaffdb||[]).push([[102],{86102:(It,G,s)=>{s.r(G),s.d(G,{DepartmentModule:()=>gt});var u=s(60177),c=s(89417),B=s(18406),b=s(94753),H=s(38237),$=s(33514),A=s(37712),C=s(87283),K=s(94811),N=s(18498),e=s(54438),p=s(44703),X=s(65343),F=s(31981),w=s(23462),W=s(47094);class U extends w.M{constructor(){super(...arguments),this.typeName=p.Hv.DocumentArtToDepartment}get entityId(){return this.documentArtToDepartmentId}set entityId(m){this.documentArtToDepartmentId=m}clear(){this.isActive=!0,this.useGlobix=!1}}var z=s(81121),J=s(83722);class q extends w.M{constructor(){super(...arguments),this.typeName=p.Hv.WindreamIndex}get entitytitle(){return this.entityId?`WindreamIndex "${this._name}"`:"New WindreamIndex"}get _name(){return this.attributeSzColumnName}get selectionName(){return this.comment+" ("+this.attributeSzColumnName+")"}get entityId(){return this.windreamIndexId}set entityId(m){this.windreamIndexId=m}}class j extends w.M{constructor(){super(...arguments),this.typeName=p.Hv.WindreamIndexToWindreamSearchToDepartment}get entitytitle(){return this.entityId?`Ausgabespalte "${this._name}" f\xfcr Windream Suche`:"Neue Ausgabespalte f\xfcr Windream Suche"}get _name(){return this.objectTypeAttributeSzName}get entityId(){return this.windreamIndexToWindreamSearchToDepartmentId}set entityId(m){this.windreamIndexToWindreamSearchToDepartmentId=m}}class Q extends w.M{constructor(){super(...arguments),this.typeName=p.Hv.WindreamSearch}get entitytitle(){return this.entityId?`Windream Suchkachel "${this._name}"`:"Neue Windream Suchkachel"}get _name(){return this.name}get selectionName(){return this.name}get entityId(){return this.windreamSearchId}set entityId(m){this.windreamSearchId=m}}class Z extends W.${}class ee extends w.M{constructor(){super(...arguments),this.typeName=p.Hv.WindreamSearchItem}get entitytitle(){return this.entityId?`Windream Suchfeld "${this._name}"`:"Neues Windream Suchfeld"}get _name(){return this.caption}get entityId(){return this.windreamSearchItemId}set entityId(m){this.windreamSearchItemId=m}}class O extends w.M{constructor(){super(...arguments),this.typeName=p.Hv.WindreamSearchItemToWindreamSearchToDepartment}get entitytitle(){return this.entityId?`Windream Suchfeld"${this._name}"`:"Neues Windream Suchfeld"}get _name(){return this.windreamSearchItemName}get entityId(){return this.windreamSearchItemToWindreamSearchToDepartmentId}set entityId(m){this.windreamSearchItemToWindreamSearchToDepartmentId=m}}class te extends w.M{constructor(){super(...arguments),this.typeName=p.Hv.WindreamSearchToDepartment}get entitytitle(){return this.entityId?`Windream Suchkachel "${this._name}"`:"Neue Windream Suchekachel"}get _name(){return this.windreamSearchName}get entityId(){return this.windreamSearchToDepartmentId}set entityId(m){this.windreamSearchToDepartmentId=m}}class L extends W.${}var ne=s(51631),I=s(99589),M=s(45197);let h=(()=>{class a extends X.W{get appPageNoQueries(){return 1}constructor(n){super(),this.repositoryService=n,this.appPage=1,this.loadImedeately=!0,this.departmentFilter=new F.H("DepartmentFullFilter"),this.departmentList=new I.J(F.n,"Abteilungsliste",p.Hv.Department),this.windreamSearchToDepartmentList=new I.J(te,"Windream Suche Kacheln",p.Hv.WindreamSearchToDepartment),this.windreamSearchToDepartmentFilter=new L("DepartmentFilter"),this.windreamSearchItemToWindreamSearchToDepartmentList=new I.J(O,"Windream Suchbausteine",p.Hv.WindreamSearchItemToWindreamSearchToDepartment),this.windreamSearchItemToWindreamSearchToDepartmentFilter=new L("WindreamSearchToDepartmentFilter"),this.windreamSearchItemList=new I.J(ee,"windream suche kacheln attribute",p.Hv.WindreamSearchItem),this.windreamIndexToWindreamSearchToDepartmentList=new I.J(j,"Ausgabespalten f\xfcr Windream Suche",p.Hv.WindreamIndexToWindreamSearchToDepartment),this.windreamIndexToWindreamSearchToDepartmentFilter=new L("WindreamSearchToDepartmentFilter"),this.windreamSearchList=new I.J(Q,"Windream Suche Kacheln",p.Hv.WindreamSearch),this.clientIdFilter=new Z("ClientIdFilter"),this.windreamIndexList=new I.J(q,"Windream Index",p.Hv.WindreamIndex),this.documentArtToDepartmentListFilter=new F.H("DepartmentFilter"),this.documentArtToDepartmentList=new I.J(U,"Dokumentartenliste f\xfcr Department",p.Hv.DocumentArtToDepartment),this.employeeList=new I.J(z.bJ,"mitarbeiter",p.Hv.Employee+"/all"),this.selectedDocumentarts=[],this.clpbrdWindreamOutColList=[],this.clpbrdWindreamSearchItemList=[],this.departmentList.focusedCallBack=this.focusCallBack.bind(this),this.departmentList.filter=this.departmentFilter,this.departmentDetails=this.departmentList.createFocusedShadowEntity(ne.T.EN_ViewMode),this.departmentDetails.loadedDataExpiresInMs=p.Js,this.baseEntityWrapperWaitLoading=this.departmentDetails,this.activateRouting4EntityList(this.departmentList),this.windreamSearchToDepartmentList.filter=this.windreamSearchToDepartmentFilter,this.windreamSearchToDepartmentDetails=this.windreamSearchToDepartmentList.createFocusedShadowEntity(),this.windreamSearchToDepartmentDetails.dontLoadEntity=!0,this.windreamSearchToDepartmentDetails.beforeNewCallBack=this.prepareSearchToDepartment.bind(this),this.windreamIndexToWindreamSearchToDepartmentList.filter=this.windreamIndexToWindreamSearchToDepartmentFilter,this.windreamIndexToWindreamSearchToDepartmentDetails=this.windreamIndexToWindreamSearchToDepartmentList.createFocusedShadowEntity(),this.windreamIndexToWindreamSearchToDepartmentDetails.dontLoadEntity=!0,this.windreamSearchItemToWindreamSearchToDepartmentList.filter=this.windreamSearchItemToWindreamSearchToDepartmentFilter,this.windreamSearchItemToWindreamSearchToDepartmentDetails=this.windreamSearchItemToWindreamSearchToDepartmentList.createFocusedShadowEntity(),this.windreamSearchItemToWindreamSearchToDepartmentDetails.dontLoadEntity=!0,this.windreamSearchList.filter=this.clientIdFilter,this.windreamIndexList.filter=this.clientIdFilter,this.windreamSearchItemList.filter=this.clientIdFilter,this.documentArtToDepartmentList.filter=this.documentArtToDepartmentListFilter,this.departmentDetails.detailItems.register(this.windreamSearchToDepartmentList,null,"departmentId"),this.departmentDetails.detailItems.register(this.documentArtToDepartmentList,null,"departmentId",i=>{this.selectedDocumentarts=i.map(t=>t.documentArtId)}),this.windreamSearchToDepartmentDetails.detailItems.register(this.windreamIndexToWindreamSearchToDepartmentList,null,"windreamSearchToDepartmentId"),this.windreamSearchToDepartmentDetails.detailItems.register(this.windreamSearchItemToWindreamSearchToDepartmentList,null,"windreamSearchToDepartmentId"),this.loadBaseData(),this.init()}loadData(){super.loadData(),this.departmentList.load(null,null,()=>this.pageLoadingService.updatePageLoadedCounters(this.appPage))}loadBaseData(){super.loadBaseData(this.appPage,1),this.employeeList.load(null,null,()=>this.pageLoadingService.updatePageLoadedCounters(this.appPage))}focusCallBack(n){this.clientIdFilter.clientId=n?.clientId}clearData(){super.clearData(),this.departmentFilter.filterReset(),this.departmentList.clear()}onLoggedInOut(n){this.userChanged(new J.K(n)),super.onLoggedInOut(n)}userChanged(n){this.authService.isLoggedIn()&&(this.departmentDetails.canNew=n.isMaster,this.departmentDetails.canEdit=this.departmentDetails.canNew,this.departmentDetails.canDelete=this.departmentDetails.canNew)}moveUpDown(n,i){const t=i.focusedItemIndex;if(!(n<0&&0===t||n>0&&t===i.items.length)){const r=i.items[t+n],d=r.seq,o=i.focusedItem;r.seq=o.seq,o.seq=d,r.entityChanged=!0,o.entityChanged=!0,r.save(this.repositoryService,null,null,null),o.save(this.repositoryService,null,null,null),this.sortBySeq(i.items)}}sortBySeq(n){n.sort((i,t)=>i.seq-t.seq)}prepareSearchToDepartment(n){const i=this.windreamSearchToDepartmentList.items.reduce((t,r)=>t>r.seq?t:r.seq,0);n.seq=i+1,n.isActive=!0}static#e=this.\u0275fac=function(i){return new(i||a)(e.KVO(M.U))};static#t=this.\u0275prov=e.jDH({token:a,factory:a.\u0275fac,providedIn:"root"})}return a})();var y=s(85296),T=s(96995),v=s(62855),x=s(19057),D=s(20962),l=s(31837),ae=s(67336),V=s(75445),P=s(62560),_=s(85956),f=s(99213),k=s(92);let ie=(()=>{class a{constructor(n,i,t){this.departmentDataService=n,this.appDataService=i,this.authService=t,this.filterFetch=new e.bkB,this.dropDownAllCaption="core.dropdown-option.all",this.dropDownAllValueString="*",this.dropDownAllValueInt=0,this.allCaption="core.dropdown-option.all",this.allValue=0,this.noneCaption="core.dropdown-option.none",this.noneValue=-1}ngOnInit(){}ngAfterViewInit(){}onFilterClick(){this.departmentDetails.inViewMode&&this.filterFetch.emit()}onClearClick(){this.filterObject.filterReset()}keyboardInput(n){return!(!V.N.LOGIN_IS_SHOWN&&!this.departmentDetails.keyDownListenerStopped&&n.ctrlKey&&n.which===ae.F&&(n.stopPropagation(),this.onFilterClick(),1))}static#e=this.\u0275fac=function(i){return new(i||a)(e.rXU(h),e.rXU(T.D),e.rXU(P.V))};static#t=this.\u0275cmp=e.VBU({type:a,selectors:[["app-department-filter"]],hostBindings:function(i,t){1&i&&e.bIt("keydown",function(d){return t.keyboardInput(d)},!1,e.tSv)},inputs:{filterObject:"filterObject",departmentDetails:"departmentDetails"},outputs:{filterFetch:"filterFetch"},decls:15,vars:1,consts:[[1,"card"],[1,"filterCardContainer"],["placeholder","Abteilung",1,"filterDepartment",3,"ngModelChange","keyup.Enter","ngModel"],[1,"filterButtons"],["id","filterBtnClear","mat-stroked-button","","title","Reset",1,"filterBtn",3,"click"],[1,"btn-lable-show"],["id","filterBtnFind","mat-stroked-button","","title","Suchen",1,"filterBtn",3,"click"]],template:function(i,t){1&i&&(e.j41(0,"mat-card",0),e.nrm(1,"mat-card-header"),e.j41(2,"mat-card-content",1)(3,"hensel-input",2),e.mxI("ngModelChange",function(d){return e.DH7(t.filterObject.departmentName,d)||(t.filterObject.departmentName=d),d}),e.bIt("keyup.Enter",function(){return t.onFilterClick()}),e.k0s(),e.j41(4,"section",3)(5,"button",4),e.bIt("click",function(){return t.onClearClick()}),e.j41(6,"mat-icon"),e.EFF(7,"clear"),e.k0s(),e.j41(8,"span",5),e.EFF(9," Reset"),e.k0s()(),e.j41(10,"button",6),e.bIt("click",function(){return t.onFilterClick()}),e.j41(11,"mat-icon"),e.EFF(12,"search"),e.k0s(),e.j41(13,"span",5),e.EFF(14," Suchen"),e.k0s()()()()()),2&i&&(e.R7$(3),e.R50("ngModel",t.filterObject.departmentName))},dependencies:[_.iV,f.An,D._m,D.XB,D.Rm,c.BC,c.vS,k.d],styles:['.filterCardContainer[_ngcontent-%COMP%]{padding:0;margin:0;overflow:hidden;display:grid;width:100%;height:100%;grid-column-gap:15px;grid-template-rows:repeat(1,auto);grid-template-columns:repeat(5,minmax(0,1fr)) auto;grid-template-areas:"filterDepartment . . . . filterButtons"}.filterDepartment[_ngcontent-%COMP%]{grid-area:filterDepartment}.filterButtons[_ngcontent-%COMP%]{grid-area:filterButtons;margin-left:auto}.card[_ngcontent-%COMP%]{padding:10px;margin:2px 2px 0}.filterBtn[_ngcontent-%COMP%]{margin-left:2px;margin-right:1px;margin-top:6px;width:90px}']})}return a})();const re=()=>({exportAll:"Excel Export"});function de(a,m){if(1&a&&e.nrm(0,"dxo-format",18),2&a){const n=e.XpG(3);e.Y8G("type",n.localeService.dateFormat)}}function oe(a,m){if(1&a&&e.nrm(0,"dxo-format",18),2&a){const n=e.XpG(3);e.Y8G("type",n.localeService.dateTimeFormat)}}function me(a,m){if(1&a&&e.nrm(0,"dxo-lookup",19),2&a){const n=e.XpG(3);e.Y8G("dataSource",null==n.appDataService.rangList?null:n.appDataService.rangList.items)}}function se(a,m){if(1&a&&(e.qex(0),e.j41(1,"dxi-column",15),e.DNE(2,de,1,1,"dxo-format",16)(3,oe,1,1,"dxo-format",16)(4,me,1,1,"dxo-lookup",17),e.k0s(),e.bVm()),2&a){const n=e.XpG().$implicit;e.R7$(),e.Y8G("allowHeaderFiltering",n.allowHeaderFiltering)("dataField",n.dataField)("dataType",n.dataType)("caption",n.caption)("width",n.width)("sortIndex",n.sortIndex)("sortOrder",n.sortOrder)("visibleIndex",n.visibleIndex)("visible",n.visible)("fixed",n.fixed)("headerCellTemplate",n.headerCellTemplate)("cellTemplate",n.cellTemplate)("alignment",n.alignment),e.R7$(),e.Y8G("ngIf","date"===n.dataType),e.R7$(),e.Y8G("ngIf","datetime"===n.dataType),e.R7$(),e.Y8G("ngIf","rangId"===n.dataField)}}function le(a,m){if(1&a&&(e.qex(0),e.DNE(1,se,5,16,"ng-container",14),e.bVm()),2&a){const n=m.$implicit;e.R7$(),e.Y8G("ngIf",n.visible)}}function ce(a,m){if(1&a&&(e.j41(0,"div"),e.EFF(1),e.nI1(2,"number"),e.k0s()),2&a){const n=m.$implicit,i=e.XpG();e.R7$(),e.SpI(" ",e.brH(2,1,n.value,"1.0-0",i.culture)," ")}}function pe(a,m){if(1&a&&(e.j41(0,"div"),e.EFF(1),e.nI1(2,"number"),e.k0s()),2&a){const n=m.$implicit,i=e.XpG();e.R7$(),e.SpI(" ",e.brH(2,1,n.value,"1.1-1",i.culture)," ")}}function ue(a,m){if(1&a&&(e.j41(0,"div"),e.EFF(1),e.nI1(2,"number"),e.k0s()),2&a){const n=m.$implicit,i=e.XpG();e.R7$(),e.SpI(" ",e.brH(2,1,n.value,"1.2-2",i.culture)," ")}}function he(a,m){if(1&a&&(e.j41(0,"div"),e.EFF(1),e.nI1(2,"number"),e.k0s()),2&a){const n=m.$implicit,i=e.XpG();e.R7$(),e.SpI(" ",e.brH(2,1,n.value,"1.3-3",i.culture)," ")}}function ge(a,m){1&a&&e.nrm(0,"div",20)}let Ie=(()=>{class a{constructor(n,i,t,r){this.departmentDataService=n,this.appDataService=i,this.localeService=t,this.globals=r,this.columnConfigList=new y.L}ngOnInit(){this.initColumns()}initColumns(){let n;n=this.columnConfigList.addNumber("Id","departmentId",5),n=this.columnConfigList.add("Name","departmentName",13),n.sortIndex=0,n.sortOrder="asc",n.allowHeaderFiltering=!0,n=this.columnConfigList.addNumber("Typ Id","departmentTypeId",5),n=this.columnConfigList.addNumber("CostCentre Id","costCentreId",5),n=this.columnConfigList.add("CostCentre","costCentre",10),n=this.columnConfigList.add("Abteilungsleiter","headofDepartment",18),n=this.columnConfigList.add("CEO","executiveDirector",18),n=this.columnConfigList.add("COO","managingDirector",18),n=this.columnConfigList.add("Folder","departmentNameFolder",13),n=this.columnConfigList.add("AD-Group Name","adGroupDepartmentName",13),n=this.columnConfigList.addNumber("Client Id","clientId",5),n=this.columnConfigList.addBoolean("Virtual","isVirtual",2),this.columnConfigList.recalcWidth()}loadData(){this.departmentDataService.loadData()}static#e=this.\u0275fac=function(i){return new(i||a)(e.rXU(h),e.rXU(T.D),e.rXU(v.i),e.rXU(x.RV))};static#t=this.\u0275cmp=e.VBU({type:a,selectors:[["app-department-list"]],inputs:{dataSource:"dataSource"},decls:20,vars:24,consts:[["gridDepartment",""],[1,"DepartmentList"],[1,"FilterComponent",3,"filterFetch","departmentDetails","filterObject"],[1,"card"],["id","gridDepartment","keyExpr","departmentId","columnResizingMode","nextColumn","noDataText","Keine Daten vorhanden",3,"focusedRowIndexChange","focusedRowKeyChange","selectedRowKeysChange","onKeyDown","onFocusedRowChanging","onRowDblClick","onExporting","dataSource","focusedRowEnabled","autoNavigateToFocusedRow","focusedRowIndex","focusedRowKey","selectedRowKeys","showBorders","allowColumnResizing"],[3,"enabled","texts"],[3,"visible"],[3,"enabled"],["mode","virtual"],["mode","multiple"],["mode","none"],[4,"ngFor","ngForOf"],[4,"dxTemplate","dxTemplateOf"],["class","disableClicks",4,"ngIf"],[4,"ngIf"],[3,"allowHeaderFiltering","dataField","dataType","caption","width","sortIndex","sortOrder","visibleIndex","visible","fixed","headerCellTemplate","cellTemplate","alignment"],[3,"type",4,"ngIf"],["valueExpr","entityId","displayExpr","rangShortname",3,"dataSource",4,"ngIf"],[3,"type"],["valueExpr","entityId","displayExpr","rangShortname",3,"dataSource"],[1,"disableClicks"]],template:function(i,t){if(1&i){const r=e.RV6();e.j41(0,"div",1)(1,"app-department-filter",2),e.bIt("filterFetch",function(){return e.eBV(r),e.Njj(t.loadData())}),e.k0s(),e.j41(2,"mat-card",3),e.nrm(3,"mat-card-header"),e.j41(4,"mat-card-content")(5,"dx-data-grid",4,0),e.mxI("focusedRowIndexChange",function(o){return e.eBV(r),e.DH7(t.dataSource.focusedItemGridIndex,o)||(t.dataSource.focusedItemGridIndex=o),e.Njj(o)})("focusedRowKeyChange",function(o){return e.eBV(r),e.DH7(t.dataSource.focusedItemId,o)||(t.dataSource.focusedItemId=o),e.Njj(o)})("selectedRowKeysChange",function(o){return e.eBV(r),e.DH7(t.dataSource.selectedItemIds,o)||(t.dataSource.selectedItemIds=o),e.Njj(o)}),e.bIt("onKeyDown",function(o){return e.eBV(r),o.handled="Escape"===o.event.key,e.Njj(t.dataSource.gridUpDownProcessing(o))})("onFocusedRowChanging",function(o){return e.eBV(r),e.Njj(t.dataSource.onFocusedRowChanging(o))})("onRowDblClick",function(o){return e.eBV(r),e.Njj(t.dataSource.focusedEntityShadowed.delayedEdit(o.data.entityId))})("onExporting",function(o){return e.eBV(r),e.Njj(t.globals.doExcelExportSimple(o,t.dataSource.getExportFilename4List()))}),e.nrm(7,"dxo-export",5)(8,"dxo-header-filter",6)(9,"dxo-paging",7)(10,"dxo-scrolling",8)(11,"dxo-load-panel",7)(12,"dxo-sorting",9)(13,"dxo-selection",10),e.DNE(14,le,2,1,"ng-container",11)(15,ce,3,5,"div",12)(16,pe,3,5,"div",12)(17,ue,3,5,"div",12)(18,he,3,5,"div",12),e.k0s()()(),e.DNE(19,ge,1,0,"div",13),e.k0s()}2&i&&(e.R7$(),e.Y8G("departmentDetails",t.departmentDataService.departmentDetails)("filterObject",t.dataSource.filter),e.R7$(4),e.HbH("gridDepartment"+(t.columnConfigList.withExport?" withexport":"")),e.Y8G("dataSource",t.dataSource.items)("focusedRowEnabled",!0)("autoNavigateToFocusedRow",!0),e.R50("focusedRowIndex",t.dataSource.focusedItemGridIndex)("focusedRowKey",t.dataSource.focusedItemId)("selectedRowKeys",t.dataSource.selectedItemIds),e.Y8G("showBorders",!0)("allowColumnResizing",!0),e.R7$(2),e.Y8G("enabled",t.columnConfigList.withExport)("texts",e.lJ4(23,re)),e.R7$(),e.Y8G("visible",!0),e.R7$(),e.Y8G("enabled",!1),e.R7$(2),e.Y8G("enabled",!0),e.R7$(3),e.Y8G("ngForOf",t.columnConfigList.columns),e.R7$(),e.Y8G("dxTemplateOf","numberTemplate_0"),e.R7$(),e.Y8G("dxTemplateOf","numberTemplate_1"),e.R7$(),e.Y8G("dxTemplateOf","numberTemplate_2"),e.R7$(),e.Y8G("dxTemplateOf","numberTemplate_3"),e.R7$(),e.Y8G("ngIf",t.departmentDataService.departmentDetails.inNotViewMode))},dependencies:[u.Sq,u.bT,D._m,D.XB,D.Rm,b.s,l.hVU,l.nj_,l.gtJ,l.b4U,l.ABd,l.ZJU,l.xzc,l.PVd,l.eA9,l.Z6T,C.eC,ie,u.QX],styles:['.DepartmentList[_ngcontent-%COMP%]{padding:0;margin:0;overflow:hidden;display:grid;width:100%;height:100%;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);grid-row-gap:7px;grid-template-areas:"filter" "grid"}.FilterComponent[_ngcontent-%COMP%]{grid-area:filter;margin:0}.card[_ngcontent-%COMP%]{grid-area:grid;width:100%;padding:0;margin:0;border-radius:0;box-shadow:none}.gridDepartment[_ngcontent-%COMP%]{position:absolute;height:100%;width:100%;padding-left:1px;padding-right:1px;padding-bottom:1px}']})}return a})();var De=s(10467),_e=s(76461),Y=s(43684),S=s(21009);const fe=["detailForm"];let we=(()=>{class a{get department(){return this.departmentDetails.entity}get employeeList(){return this.departmentService.employeeList.items}get costCentreList(){return this.appDataService.costCentreList.items}constructor(n,i){this.appDataService=n,this.departmentService=i}ngOnInit(){}ngAfterViewInit(){this.departmentDetails.detailForm=this.detailForm}depNameWasChanged(){this.department.departmentName&&(this.department.departmentNameFolder||(this.department.departmentNameFolder=this.department.departmentName),this.department.adGroupDepartmentName||(this.department.adGroupDepartmentName=this.department.departmentName))}static#e=this.\u0275fac=function(i){return new(i||a)(e.rXU(T.D),e.rXU(h))};static#t=this.\u0275cmp=e.VBU({type:a,selectors:[["app-department-content"]],viewQuery:function(i,t){if(1&i&&e.GBs(fe,5),2&i){let r;e.mGM(r=e.lsd())&&(t.detailForm=r.first)}},inputs:{departmentDetails:"departmentDetails"},decls:13,vars:28,consts:[["detailForm","ngForm"],[1,"departmentDetailsContent"],["name","departmentName","placeholder","Abteilungsname","maxlength","50","required","",1,"input-departmentName",3,"ngModelChange","blur","ngModel","disabled"],["name","costcentre","placeholder","CostCentre","keyExpr","entityId","displayExpr","costCentreName","sortField","*","required","",1,"input-cost-centre",3,"selectedItemsChange","dataSource","multiSelect","selectedItems","disabled"],["name","Type Id","placeholder","Abteilungstyp","maxlength","50","department","",1,"input-departmentType",3,"ngModelChange","ngModel","disabled"],["name","headofDepartmentId","placeholder","Abteilungsleiter","keyExpr","entityId","displayExpr","fullname","sortField","*",1,"input-headofDepartmentId",3,"selectedItemsChange","dataSource","multiSelect","selectedItems","disabled"],["name","executiveDirectorId","placeholder","CEO","keyExpr","entityId","displayExpr","fullname","sortField","*",1,"input-executiveDirectorId",3,"selectedItemsChange","dataSource","multiSelect","selectedItems","disabled"],["name","managingDirectorId","placeholder","COO","keyExpr","entityId","displayExpr","fullname","sortField","*",1,"input-managingDirectorId",3,"selectedItemsChange","dataSource","multiSelect","selectedItems","disabled"],["name","departmentNameFolder","placeholder","Folder","maxlength","50","required","",1,"input-departmentNameFolder",3,"ngModelChange","ngModel","disabled"],["name","adGroupDepartmentName","placeholder","AD-Group Name","maxlength","50","required","",1,"input-adGroupDepartmentName",3,"ngModelChange","ngModel","disabled"],["name","clientId","placeholder","Client Id","maxlength","50","required","",1,"input-clientId",3,"ngModelChange","ngModel","disabled"],["name","Enabled","labelPosition","before","inactive","",1,"input-isVirtual","check-box",2,"float","left","margin-top","auto","margin-bottom","12px",3,"ngModelChange","ngModel","disabled"]],template:function(i,t){if(1&i){const r=e.RV6();e.j41(0,"form",1,0)(2,"hensel-input",2),e.mxI("ngModelChange",function(o){return e.eBV(r),e.DH7(t.department.departmentName,o)||(t.department.departmentName=o),e.Njj(o)}),e.bIt("blur",function(){return e.eBV(r),e.Njj(t.depNameWasChanged())}),e.k0s(),e.j41(3,"hensel-selection",3),e.mxI("selectedItemsChange",function(o){return e.eBV(r),e.DH7(t.department.costCentreId,o)||(t.department.costCentreId=o),e.Njj(o)}),e.k0s(),e.j41(4,"hensel-input",4),e.mxI("ngModelChange",function(o){return e.eBV(r),e.DH7(t.department.departmentTypeId,o)||(t.department.departmentTypeId=o),e.Njj(o)}),e.k0s(),e.j41(5,"hensel-selection",5),e.mxI("selectedItemsChange",function(o){return e.eBV(r),e.DH7(t.department.headofDepartmentId,o)||(t.department.headofDepartmentId=o),e.Njj(o)}),e.k0s(),e.j41(6,"hensel-selection",6),e.mxI("selectedItemsChange",function(o){return e.eBV(r),e.DH7(t.department.executiveDirectorId,o)||(t.department.executiveDirectorId=o),e.Njj(o)}),e.k0s(),e.j41(7,"hensel-selection",7),e.mxI("selectedItemsChange",function(o){return e.eBV(r),e.DH7(t.department.managingDirectorId,o)||(t.department.managingDirectorId=o),e.Njj(o)}),e.k0s(),e.j41(8,"hensel-input",8),e.mxI("ngModelChange",function(o){return e.eBV(r),e.DH7(t.department.departmentNameFolder,o)||(t.department.departmentNameFolder=o),e.Njj(o)}),e.k0s(),e.j41(9,"hensel-input",9),e.mxI("ngModelChange",function(o){return e.eBV(r),e.DH7(t.department.adGroupDepartmentName,o)||(t.department.adGroupDepartmentName=o),e.Njj(o)}),e.k0s(),e.j41(10,"hensel-input",10),e.mxI("ngModelChange",function(o){return e.eBV(r),e.DH7(t.department.clientId,o)||(t.department.clientId=o),e.Njj(o)}),e.k0s(),e.j41(11,"mat-checkbox",11),e.mxI("ngModelChange",function(o){return e.eBV(r),e.DH7(t.department.isVirtual,o)||(t.department.isVirtual=o),e.Njj(o)}),e.EFF(12," Virtual "),e.k0s()()}2&i&&(e.R7$(2),e.R50("ngModel",t.department.departmentName),e.Y8G("disabled",!t.departmentDetails.inNewEditMode),e.R7$(),e.Y8G("dataSource",t.costCentreList)("multiSelect",!1),e.R50("selectedItems",t.department.costCentreId),e.Y8G("disabled",!t.departmentDetails.inNewEditMode),e.R7$(),e.R50("ngModel",t.department.departmentTypeId),e.Y8G("disabled",!t.departmentDetails.inNewEditMode),e.R7$(),e.Y8G("dataSource",t.employeeList)("multiSelect",!1),e.R50("selectedItems",t.department.headofDepartmentId),e.Y8G("disabled",!t.departmentDetails.inNewEditMode),e.R7$(),e.Y8G("dataSource",t.employeeList)("multiSelect",!1),e.R50("selectedItems",t.department.executiveDirectorId),e.Y8G("disabled",!t.departmentDetails.inNewEditMode),e.R7$(),e.Y8G("dataSource",t.employeeList)("multiSelect",!1),e.R50("selectedItems",t.department.managingDirectorId),e.Y8G("disabled",!t.departmentDetails.inNewEditMode),e.R7$(),e.R50("ngModel",t.department.departmentNameFolder),e.Y8G("disabled",!t.departmentDetails.inNewEditMode),e.R7$(),e.R50("ngModel",t.department.adGroupDepartmentName),e.Y8G("disabled",!t.departmentDetails.inNewEditMode),e.R7$(),e.R50("ngModel",t.department.clientId),e.Y8G("disabled",!t.departmentDetails.inNewEditMode),e.R7$(),e.R50("ngModel",t.department.isVirtual),e.Y8G("disabled",!t.departmentDetails.inNewEditMode))},dependencies:[Y.NZ,c.qT,c.BC,c.cb,c.YS,c.tU,c.vS,c.cV,S.n,k.d],styles:['.departmentDetailsContent[_ngcontent-%COMP%]{padding:0;margin:0;overflow:hidden;display:grid;width:100%;height:100%;grid-column-gap:8px;grid-template-columns:repeat(2,minmax(1px,1fr));grid-template-rows:repeat(5,1fr);grid-template-areas:"input-departmentName input-cost-centre" "input-departmentType input-headofDepartmentId" "input-executiveDirectorId input-managingDirectorId" "input-departmentNameFolder input-adGroupDepartmentName" "input-clientId input-isVirtual"}.input-departmentName[_ngcontent-%COMP%]{grid-area:input-departmentName}.input-cost-centre[_ngcontent-%COMP%]{grid-area:input-cost-centre}.input-departmentType[_ngcontent-%COMP%]{grid-area:input-departmentType}.input-headofDepartmentId[_ngcontent-%COMP%]{grid-area:input-headofDepartmentId}.input-executiveDirectorId[_ngcontent-%COMP%]{grid-area:input-executiveDirectorId}.input-managingDirectorId[_ngcontent-%COMP%]{grid-area:input-managingDirectorId}.input-departmentNameFolder[_ngcontent-%COMP%]{grid-area:input-departmentNameFolder}.input-adGroupDepartmentName[_ngcontent-%COMP%]{grid-area:input-adGroupDepartmentName}.input-clientId[_ngcontent-%COMP%]{grid-area:input-clientId}.input-isVirtual[_ngcontent-%COMP%]{grid-area:input-isVirtual}']})}return a})();var R=s(70753),g=s(74854);let Se=(()=>{class a extends R.F{constructor(n){super(),this.departmentDataService=n,this.getNotUsedWindreamSearches=i=>!this.list.items.find(t=>t.windreamSearchId===i.entityId),this.departmentDataService.windreamSearchList.load()}get windreamSearchList(){return this.departmentDataService.windreamSearchList.items}get focusedItem(){return this._focusedItem}static#e=this.\u0275fac=function(i){return new(i||a)(e.rXU(h))};static#t=this.\u0275cmp=e.VBU({type:a,selectors:[["app-department-windream-search-popupedit"]],features:[e.Vt3],decls:17,vars:8,consts:[["popupForm","ngForm"],["btnCancel",""],["input_windreamSearch",""],[1,"PopupContainer"],["mat-dialog-title","",1,"messageBoxHeader"],[1,"PopupContent"],[1,"buttons"],["id","btnSave","name","btnSave","mat-stroked-button","",1,"btnSave",3,"click","disabled"],["id","btnCancel","name","btnCancel","mat-stroked-button","",1,"btnCancel",3,"click"],["id","input-windreamSearch","placeholder","Windream Search Kachel","keyExpr","entityId","displayExpr","selectionName","sortField","*","separator",",","required","",1,"input-windreamSearch",3,"selectedItemsChange","dataSource","multiSelect","selectedItems","customFilterFn","showSpinner"]],template:function(i,t){if(1&i){const r=e.RV6();e.j41(0,"form",3,0)(2,"h2",4),e.EFF(3),e.k0s(),e.j41(4,"mat-dialog-content",5)(5,"div",6)(6,"button",7),e.bIt("click",function(){return e.eBV(r),e.Njj(t.save())}),e.j41(7,"mat-icon"),e.EFF(8,"save"),e.k0s(),e.EFF(9," \xdcbernehmen "),e.k0s(),e.j41(10,"button",8,1),e.bIt("click",function(){return e.eBV(r),e.Njj(t.cancel())}),e.j41(12,"mat-icon"),e.EFF(13,"cancel"),e.k0s(),e.EFF(14," Abbrechen "),e.k0s()(),e.j41(15,"hensel-selection",9,2),e.mxI("selectedItemsChange",function(o){return e.eBV(r),e.DH7(t.focusedItem.windreamSearchId,o)||(t.focusedItem.windreamSearchId=o),e.Njj(o)}),e.k0s()()()}2&i&&(e.R7$(3),e.Lme("",t.description," - ",t.keyItemName," "),e.R7$(3),e.Y8G("disabled",!t.baseEntityWrapper.enabledSaveButton()||t.readOnly),e.R7$(9),e.Y8G("dataSource",t.windreamSearchList)("multiSelect",!1),e.R50("selectedItems",t.focusedItem.windreamSearchId),e.Y8G("customFilterFn",0===t.focusedItem.entityId?t.getNotUsedWindreamSearches:"")("showSpinner",t.departmentDataService.windreamSearchList.isLoading))},dependencies:[_.iV,f.An,g.KI,g.PQ,c.qT,c.cb,c.cV,S.n],styles:['.buttonLayoutCancel[_ngcontent-%COMP%]{font-size:16px;cursor:pointer;text-align:center;margin-left:auto;float:right}.HeaderInfo[_ngcontent-%COMP%]{font-size:16px;margin-left:-5px}.PopupContent[_ngcontent-%COMP%]{padding:0;margin:0;overflow:hidden;display:grid;height:100%;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:15px;grid-template-areas:"field1 field2" "buttons buttons"}.buttons[_ngcontent-%COMP%]{grid-area:buttons;padding:0;margin:0;overflow:hidden;display:grid;height:100%;grid-template-rows:auto;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:30px;grid-template-areas:"empty1 btnsave btncancel empty2"}.btnSave[_ngcontent-%COMP%]{margin-top:10px;grid-area:btnsave}.btnCancel[_ngcontent-%COMP%]{margin-top:10px;grid-area:btncancel}.field1[_ngcontent-%COMP%]{grid-area:field1}.field2[_ngcontent-%COMP%]{grid-area:field2}.PopupContent[_ngcontent-%COMP%]{padding:0;margin:0;overflow:hidden;display:grid;height:100%;grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:15px;grid-row-gap:15px;grid-template-areas:"input-windreamSearch ." "buttons buttons"}.input-windreamSearch[_ngcontent-%COMP%]{grid-area:input-windreamSearch}']})}return a})(),be=(()=>{class a{constructor(n,i){this.departmentDataService=n,this.selectedDepartments=[],this.text=i.text,this.iconanme=i.iconanme}static#e=this.\u0275fac=function(i){return new(i||a)(e.rXU(h),e.rXU(g.xh))};static#t=this.\u0275cmp=e.VBU({type:a,selectors:[["app-select-department-popup"]],decls:21,vars:8,consts:[["popupForm","ngForm"],["btnCancel",""],["input_windreamSearch",""],[1,"PopupContainer"],["mat-dialog-title","",1,"messageBoxHeader"],[1,"text"],[1,"PopupContent"],[1,"buttons"],["id","btnSave","name","btnSave","mat-stroked-button","",1,"btnSave",3,"disabled","mat-dialog-close"],["id","btnCancel","name","btnCancel","mat-stroked-button","",1,"btnCancel",3,"mat-dialog-close"],["id","input-departments","placeholder","Windream Search Kachel","keyExpr","entityId","displayExpr","departmentName","sortField","*","separator",",","required","",1,"input-departments",3,"selectedItemsChange","dataSource","multiSelect","selectedItems","customFilter"]],template:function(i,t){if(1&i){const r=e.RV6();e.j41(0,"form",3,0)(2,"h3",4)(3,"mat-icon"),e.EFF(4),e.k0s(),e.EFF(5," Windreameinstellungen \xfcbernehmen "),e.k0s(),e.j41(6,"div",5),e.EFF(7),e.k0s(),e.j41(8,"mat-dialog-content",6)(9,"div",7)(10,"button",8)(11,"mat-icon"),e.EFF(12,"save"),e.k0s(),e.EFF(13," \xdcbernehmen "),e.k0s(),e.j41(14,"button",9,1)(16,"mat-icon"),e.EFF(17,"cancel"),e.k0s(),e.EFF(18," Abbrechen "),e.k0s()(),e.j41(19,"hensel-selection",10,2),e.mxI("selectedItemsChange",function(o){return e.eBV(r),e.DH7(t.selectedDepartments,o)||(t.selectedDepartments=o),e.Njj(o)}),e.k0s()()()}2&i&&(e.R7$(4),e.JRh(t.iconanme),e.R7$(3),e.SpI(" ",t.text," "),e.R7$(3),e.Y8G("disabled",0===t.selectedDepartments.length)("mat-dialog-close",t.selectedDepartments),e.R7$(9),e.Y8G("dataSource",t.departmentDataService.departmentList.items)("multiSelect",!0),e.R50("selectedItems",t.selectedDepartments),e.Y8G("customFilter","entityId != "+t.departmentDataService.departmentList.focusedItemId))},dependencies:[_.iV,f.An,g.kQ,g.KI,g.PQ,c.qT,c.cb,c.cV,S.n],styles:['.buttonLayoutCancel[_ngcontent-%COMP%]{font-size:16px;cursor:pointer;text-align:center;margin-left:auto;float:right}.HeaderInfo[_ngcontent-%COMP%]{font-size:16px;margin-left:-5px}.PopupContent[_ngcontent-%COMP%]{padding:0;margin:0;overflow:hidden;display:grid;height:100%;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:15px;grid-template-areas:"field1 field2" "buttons buttons"}.buttons[_ngcontent-%COMP%]{grid-area:buttons;padding:0;margin:0;overflow:hidden;display:grid;height:100%;grid-template-rows:auto;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:30px;grid-template-areas:"empty1 btnsave btncancel empty2"}.btnSave[_ngcontent-%COMP%]{margin-top:10px;grid-area:btnsave}.btnCancel[_ngcontent-%COMP%]{margin-top:10px;grid-area:btncancel}.field1[_ngcontent-%COMP%]{grid-area:field1}.field2[_ngcontent-%COMP%]{grid-area:field2}.PopupContent[_ngcontent-%COMP%]{padding:0;margin:0;overflow:hidden;display:grid;height:100%;grid-template-rows:auto auto auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:15px;grid-row-gap:15px;grid-template-areas:"text text" "input-departments input-departments" "buttons buttons"}.input-departments[_ngcontent-%COMP%]{grid-area:input-departments}']})}return a})();var E=s(89097);const Ce=()=>({exportAll:"Excel Export"});function ye(a,m){if(1&a&&e.nrm(0,"dxo-format",25),2&a){const n=e.XpG(3);e.Y8G("type",n.localeService.dateFormat)}}function Te(a,m){if(1&a&&e.nrm(0,"dxo-format",25),2&a){const n=e.XpG(3);e.Y8G("type",n.localeService.dateTimeFormat)}}function ve(a,m){if(1&a&&(e.qex(0),e.j41(1,"dxi-column",23),e.DNE(2,ye,1,1,"dxo-format",24)(3,Te,1,1,"dxo-format",24),e.k0s(),e.bVm()),2&a){const n=e.XpG().$implicit;e.R7$(),e.Y8G("allowHeaderFiltering",n.allowHeaderFiltering)("dataField",n.dataField)("dataType",n.dataType)("caption",n.caption)("width",n.width)("sortIndex",n.sortIndex)("sortOrder",n.sortOrder)("visibleIndex",n.visibleIndex)("visible",n.visible)("fixed",n.fixed)("headerCellTemplate",n.headerCellTemplate)("cellTemplate",n.cellTemplate)("allowSorting",n.allowSorting)("calculateCellValue",n.calculateCellValue)("calculateDisplayValue",n.calculateDisplayValue)("calculateGroupValue",n.calculateGroupValue)("calculateSortValue",n.calculateSortValue)("alignment",n.alignment),e.R7$(),e.Y8G("ngIf","date"==n.dataType),e.R7$(),e.Y8G("ngIf","datetime"==n.dataType)}}function xe(a,m){if(1&a&&(e.qex(0),e.DNE(1,ve,4,20,"ng-container",22),e.bVm()),2&a){const n=m.$implicit;e.R7$(),e.Y8G("ngIf",n.visible)}}function Fe(a,m){if(1&a){const n=e.RV6();e.j41(0,"div")(1,"mat-checkbox",26,0),e.bIt("click",function(){const t=e.eBV(n).$implicit,r=e.XpG();return e.Njj(r.changeKeyWS(t.data))}),e.k0s()()}if(2&a){const n=m.$implicit,i=e.XpG();e.R7$(),e.Y8G("checked",n.value)("disabled",!i.departmentDetails.inEditMode)}}function Le(a,m){if(1&a&&(e.j41(0,"div"),e.EFF(1),e.nI1(2,"number"),e.k0s()),2&a){const n=m.$implicit,i=e.XpG();e.R7$(),e.SpI(" ",e.brH(2,1,n.value,"1.0-0",i.culture)," ")}}function ke(a,m){if(1&a&&(e.j41(0,"div"),e.EFF(1),e.nI1(2,"number"),e.k0s()),2&a){const n=m.$implicit,i=e.XpG();e.R7$(),e.SpI(" ",e.brH(2,1,n.value,"1.1-1",i.culture)," ")}}function Re(a,m){if(1&a&&(e.j41(0,"div"),e.EFF(1),e.nI1(2,"number"),e.k0s()),2&a){const n=m.$implicit,i=e.XpG();e.R7$(),e.SpI(" ",e.brH(2,1,n.value,"1.2-2",i.culture)," ")}}function Ee(a,m){if(1&a&&(e.j41(0,"div"),e.EFF(1),e.nI1(2,"number"),e.k0s()),2&a){const n=m.$implicit,i=e.XpG();e.R7$(),e.SpI(" ",e.brH(2,1,n.value,"1.3-3",i.culture)," ")}}let Ge=(()=>{class a{constructor(n,i,t,r,d){this.dialog=n,this.departmentDataService=i,this.repoService=t,this.localeService=r,this.globals=d,this.columnConfigList=new y.L}ngOnInit(){this.initColumns()}initColumns(){let n;n=this.columnConfigList.addNumber("Seq.","seq",2),n.sortIndex=0,n.sortOrder="asc",n=this.columnConfigList.add("Suche Kachel","windreamSearchName",10),n=this.columnConfigList.addBoolean("Active","isActive",2),n.cellTemplate="checkbox_template",this.columnConfigList.recalcWidth()}addItem(){this.windreamSearchList.focusedEntityShadowed.new(),this.windreamSearchList.focusedEntityShadowed.entity.departmentId=this.departmentDetails.entityId,this.openPopupDialog(this.windreamSearchList.focusedEntityShadowed)}openPopupDialog(n){this.departmentDetails.keyDownListenerStopped=!0,this.dialog.openDialog(Se,{baseEntityWrapper:n,keyItemName:this.departmentDetails.entity.departmentName,readOnly:!this.departmentDetails.inEditMode,description:n.entity.entitytitle+(0===n.entity.entityId?" zuweisen":" bearbeiten "),list:this.windreamSearchList},!0,()=>this.departmentDetails.keyDownListenerStopped=!1)}get nameOfDepartment(){return this.departmentDetails.entity.departmentName}changeKeyWS(n){this.departmentDetails.inEditMode&&(n.isActive=!n.isActive,n.entityChanged=!0,n.save(this.repoService,null))}copyAllTiles(){this.openSelectDepartmentsPopup(`W\xe4hlen Sie Abteilungen, bei welchen alle Suchkacheln von Suchkacheln aus "${this.departmentDetails.entity.departmentName}" ersetzt werden sollen`,"content_copy",n=>{this.repoService.putDataById(p.Hv.DepartmentCopyWindreamTiles,this.departmentDetails.entityId,n).subscribe(()=>this.departmentDetails.informationMessageBox("Kopieren von Suchkacheln",`Die Suchkacheln aus "${this.departmentDetails.entity.departmentName}" haben Suchkacheln aus den ausgew\xe4hlten Abteilungen erfolgreich ersetzt`))})}copyCurrentTile(){this.openSelectDepartmentsPopup(`W\xe4hlen Sie Abteilungen, f\xfcr welche die Suchkachel "${this.windreamSearchList.focusedItem.windreamSearchName}" aus "${this.departmentDetails.entity.departmentName}" hinzugef\xfcgt werden soll`,"content_copy",n=>{this.repoService.putDataById(p.Hv.WindreamSearchToDepartmentCopyWindreamTile,this.windreamSearchList.focusedItemId,n).subscribe(()=>this.departmentDetails.informationMessageBox("Kopieren von Suchkacheln",`Die Suchkachel "${this.windreamSearchList.focusedItem.windreamSearchName}" aus "${this.departmentDetails.entity.departmentName}" wurde zu den ausgew\xe4hlten Abteilungen erfolgreich hinzugef\xfcgt`))})}openSelectDepartmentsPopup(n,i,t){this.departmentDetails.keyDownListenerStopped=!0,this.dialog.openDialog(be,{text:n,iconanme:i},!0,r=>{r&&t&&t(r),this.departmentDetails.keyDownListenerStopped=!1})}static#e=this.\u0275fac=function(i){return new(i||a)(e.rXU(E.w),e.rXU(h),e.rXU(M.U),e.rXU(v.i),e.rXU(x.RV))};static#t=this.\u0275cmp=e.VBU({type:a,selectors:[["app-department-windream-search"]],inputs:{windreamSearchList:"windreamSearchList",departmentDetails:"departmentDetails"},decls:40,vars:32,consts:[["checkbox",""],[1,"department-windreamsearch"],[1,"label"],[1,"toolbar"],[1,"toolbar-button-row"],[1,"toolbar-flex-container"],["mat-icon-button","","title","Hinzuf\xfcgen",3,"click","disabled"],["mat-icon-button","","title","Kopiere alle Windream-Kacheln zu anderen Abteilungen",3,"click","disabled"],["mat-icon-button","","title","F\xfcge die aktuelle Windream-Kachel zu anderen Abteilungen hinzu",3,"click","disabled"],["mat-icon-button","","title","L\xf6schen",3,"click","disabled"],["mat-icon-button","","title","Vorr\xfccken",3,"click","disabled"],["mat-icon-button","","title","Hinterr\xfccken",1,"toolbar-button-last",3,"click","disabled"],["name","windreamSearchGrid","keyExpr","entityId","columnResizingMode","widget","noDataText","Keine Daten sind vorhanden",3,"focusedRowIndexChange","focusedRowKeyChange","selectedRowKeysChange","onKeyDown","onExporting","dataSource","focusedRowIndex","focusedRowEnabled","autoNavigateToFocusedRow","focusedRowKey","selectedRowKeys","showBorders","allowColumnResizing","renderAsync"],[3,"enabled","texts"],[3,"visible"],[3,"visible","applyFilter"],[3,"enabled"],["mode","virtual"],["mode","multiple"],["mode","none"],[4,"ngFor","ngForOf"],[4,"dxTemplate","dxTemplateOf"],[4,"ngIf"],[3,"allowHeaderFiltering","dataField","dataType","caption","width","sortIndex","sortOrder","visibleIndex","visible","fixed","headerCellTemplate","cellTemplate","allowSorting","calculateCellValue","calculateDisplayValue","calculateGroupValue","calculateSortValue","alignment"],[3,"type",4,"ngIf"],[3,"type"],[3,"click","checked","disabled"]],template:function(i,t){1&i&&(e.j41(0,"div",1)(1,"label",2),e.EFF(2),e.k0s(),e.j41(3,"section",3)(4,"div",4)(5,"div",5)(6,"button",6),e.bIt("click",function(){return t.addItem()}),e.j41(7,"mat-icon"),e.EFF(8,"add"),e.k0s()(),e.j41(9,"button",7),e.bIt("click",function(){return t.copyAllTiles()}),e.j41(10,"mat-icon"),e.EFF(11,"copy_all"),e.k0s()(),e.j41(12,"button",8),e.bIt("click",function(){return t.copyCurrentTile()}),e.j41(13,"mat-icon"),e.EFF(14,"content_copy"),e.k0s()(),e.j41(15,"button",9),e.bIt("click",function(){return t.windreamSearchList.focusedEntityShadowed.delete()}),e.j41(16,"mat-icon"),e.EFF(17,"delete"),e.k0s()(),e.j41(18,"button",10),e.bIt("click",function(){return t.departmentDataService.moveUpDown(-1,t.windreamSearchList)}),e.j41(19,"mat-icon"),e.EFF(20,"keyboard_arrow_up"),e.k0s()(),e.j41(21,"button",11),e.bIt("click",function(){return t.departmentDataService.moveUpDown(1,t.windreamSearchList)}),e.j41(22,"mat-icon"),e.EFF(23,"keyboard_arrow_down"),e.k0s()()()()(),e.j41(24,"dx-data-grid",12),e.mxI("focusedRowIndexChange",function(d){return e.DH7(t.windreamSearchList.focusedItemGridIndex,d)||(t.windreamSearchList.focusedItemGridIndex=d),d})("focusedRowKeyChange",function(d){return e.DH7(t.windreamSearchList.focusedItemId,d)||(t.windreamSearchList.focusedItemId=d),d})("selectedRowKeysChange",function(d){return e.DH7(t.windreamSearchList.selectedItemIds,d)||(t.windreamSearchList.selectedItemIds=d),d}),e.bIt("onKeyDown",function(d){return d.handled="Escape"===d.event.key})("onExporting",function(d){return t.globals.doExcelExportSimple(d,t.windreamSearchList.getExportFilename4List())}),e.nrm(25,"dxo-export",13)(26,"dxo-header-filter",14),e.EFF(27," --\x3e "),e.nrm(28,"dxo-filter-row",15)(29,"dxo-paging",16)(30,"dxo-scrolling",17)(31,"dxo-load-panel",16)(32,"dxo-sorting",18)(33,"dxo-selection",19),e.DNE(34,xe,2,1,"ng-container",20)(35,Fe,3,2,"div",21)(36,Le,3,5,"div",21)(37,ke,3,5,"div",21)(38,Re,3,5,"div",21)(39,Ee,3,5,"div",21),e.k0s()()),2&i&&(e.R7$(2),e.JRh(t.windreamSearchList._listName),e.R7$(4),e.Y8G("disabled",!(t.departmentDetails.inEditMode&&!t.departmentDetails.entityIsLoading&&t.windreamSearchList.focusedEntityShadowed.enabledNewButton())),e.R7$(3),e.Y8G("disabled",!(t.windreamSearchList.items.length>0&&!t.departmentDetails.entityIsLoading)),e.R7$(3),e.Y8G("disabled",!(!t.departmentDetails.entityIsLoading&&!t.windreamSearchList.focusedEntityShadowed.isNew)),e.R7$(3),e.Y8G("disabled",!(t.departmentDetails.inEditMode&&!t.departmentDetails.entityIsLoading&&!t.windreamSearchList.focusedEntityShadowed.isNew&&t.windreamSearchList.focusedEntityShadowed.enabledDeleteButton())),e.R7$(3),e.Y8G("disabled",!(t.departmentDetails.inEditMode&&!t.departmentDetails.entityIsLoading&&!t.windreamSearchList.focusedEntityShadowed.isNew&&t.windreamSearchList.focusedItemIndex>0)),e.R7$(3),e.Y8G("disabled",!(t.departmentDetails.inEditMode&&!t.departmentDetails.entityIsLoading&&!t.windreamSearchList.focusedEntityShadowed.isNew&&t.windreamSearchList.focusedItemIndex<t.windreamSearchList.items.length-1)),e.R7$(3),e.HbH("grid"+(t.columnConfigList.withExport?" withexport":"")),e.Y8G("dataSource",t.windreamSearchList.items),e.R50("focusedRowIndex",t.windreamSearchList.focusedItemGridIndex),e.Y8G("focusedRowEnabled",!0)("autoNavigateToFocusedRow",!0),e.R50("focusedRowKey",t.windreamSearchList.focusedItemId)("selectedRowKeys",t.windreamSearchList.selectedItemIds),e.Y8G("showBorders",!0)("allowColumnResizing",!0)("renderAsync",!0),e.R7$(),e.Y8G("enabled",t.columnConfigList.withExport)("texts",e.lJ4(31,Ce)),e.R7$(),e.Y8G("visible",!0),e.R7$(2),e.Y8G("visible",!1)("applyFilter",!0),e.R7$(),e.Y8G("enabled",!1),e.R7$(2),e.Y8G("enabled",!0),e.R7$(3),e.Y8G("ngForOf",t.columnConfigList.columns),e.R7$(),e.Y8G("dxTemplateOf","checkbox_template"),e.R7$(),e.Y8G("dxTemplateOf","numberTemplate_0"),e.R7$(),e.Y8G("dxTemplateOf","numberTemplate_1"),e.R7$(),e.Y8G("dxTemplateOf","numberTemplate_2"),e.R7$(),e.Y8G("dxTemplateOf","numberTemplate_3"))},dependencies:[u.Sq,u.bT,_.iV,f.An,Y.NZ,b.s,l.hVU,l.nj_,l.gtJ,l.ABd,l.ZJU,l.FTx,l.xzc,l.PVd,l.eA9,l.Z6T,C.eC,u.QX],styles:['.department-windreamsearch[_ngcontent-%COMP%]{width:100%;height:100%;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto minmax(1px,1fr);grid-template-areas:"label label" "toolbar grid"}.grid[_ngcontent-%COMP%]{grid-area:grid;height:100%;width:100%}.label[_ngcontent-%COMP%]{grid-area:label}.toolbar[_ngcontent-%COMP%]{grid-area:toolbar}']})}return a})(),Ne=(()=>{class a extends R.F{constructor(n){super(),this.departmentDataService=n,this.windreamSearchItemIds=[],this.save=()=>{let i=this.list.items.reduce((t,r)=>t>r.seq?t:r.seq,0);this.windreamSearchItemIds.forEach(t=>{const r=new O;r.seq=++i,r.windreamSearchItemId=t,r.windreamSearchToDepartmentId=this.focusedItem.windreamSearchToDepartmentId,r.entityChanged=!0,this.list.items.push(r)}),this.list.save(()=>{this.baseEntityWrapper.resetEditMode(),this.close(!0)})},this.departmentDataService.windreamSearchItemList.load(),this.getNotUsedwindreamSearchItems=this.getNotUsedwindreamSearchItems.bind(this)}get windreamSearchItemList(){return this.departmentDataService.windreamSearchItemList.items}get focusedItem(){return this._focusedItem}getNotUsedwindreamSearchItems(n){return!this.list.items.find(i=>i.windreamSearchItemId===n.entityId)}static#e=this.\u0275fac=function(i){return new(i||a)(e.rXU(h))};static#t=this.\u0275cmp=e.VBU({type:a,selectors:[["app-department-windream-search-item-popupedit"]],features:[e.Vt3],decls:17,vars:9,consts:[["popupForm","ngForm"],["btnCancel",""],["input_windreamSearchItem",""],[1,"PopupContainer"],["mat-dialog-title","",1,"messageBoxHeader"],[1,"PopupContent"],[1,"buttons"],["id","btnSave","name","btnSave","mat-stroked-button","",1,"btnSave",3,"click","disabled"],["id","btnCancel","name","btnCancel","mat-stroked-button","",1,"btnCancel",3,"click"],["id","input_windreamSearchItem","placeholder","Suchbaustein","keyExpr","entityId","displayExpr","name","sortField","*","separator",",","required","",1,"input_windreamSearchItem",3,"selectedItemsChange","dataSource","multiSelect","selectedItems","disabled","customFilterFn","showSpinner"]],template:function(i,t){if(1&i){const r=e.RV6();e.j41(0,"form",3,0)(2,"h2",4),e.EFF(3),e.k0s(),e.j41(4,"mat-dialog-content",5)(5,"div",6)(6,"button",7),e.bIt("click",function(){return e.eBV(r),e.Njj(t.save())}),e.j41(7,"mat-icon"),e.EFF(8,"save"),e.k0s(),e.EFF(9," \xdcbernehmen "),e.k0s(),e.j41(10,"button",8,1),e.bIt("click",function(){return e.eBV(r),e.Njj(t.cancel())}),e.j41(12,"mat-icon"),e.EFF(13,"cancel"),e.k0s(),e.EFF(14," Abbrechen "),e.k0s()(),e.j41(15,"hensel-selection",9,2),e.mxI("selectedItemsChange",function(o){return e.eBV(r),e.DH7(t.windreamSearchItemIds,o)||(t.windreamSearchItemIds=o),e.Njj(o)}),e.k0s()()()}2&i&&(e.R7$(3),e.Lme("",t.description," - ",t.keyItemName," "),e.R7$(3),e.Y8G("disabled",!t.baseEntityWrapper.enabledSaveButton()||t.readOnly),e.R7$(9),e.Y8G("dataSource",t.windreamSearchItemList)("multiSelect",!0),e.R50("selectedItems",t.windreamSearchItemIds),e.Y8G("disabled",t.readOnly||0!==t.focusedItem.entityId)("customFilterFn",0===t.focusedItem.entityId?t.getNotUsedwindreamSearchItems:"")("showSpinner",t.departmentDataService.windreamSearchItemList.isLoading))},dependencies:[_.iV,f.An,g.KI,g.PQ,c.qT,c.cb,c.cV,S.n],styles:['.buttonLayoutCancel[_ngcontent-%COMP%]{font-size:16px;cursor:pointer;text-align:center;margin-left:auto;float:right}.HeaderInfo[_ngcontent-%COMP%]{font-size:16px;margin-left:-5px}.PopupContent[_ngcontent-%COMP%]{padding:0;margin:0;overflow:hidden;display:grid;height:100%;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:15px;grid-template-areas:"field1 field2" "buttons buttons"}.buttons[_ngcontent-%COMP%]{grid-area:buttons;padding:0;margin:0;overflow:hidden;display:grid;height:100%;grid-template-rows:auto;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:30px;grid-template-areas:"empty1 btnsave btncancel empty2"}.btnSave[_ngcontent-%COMP%]{margin-top:10px;grid-area:btnsave}.btnCancel[_ngcontent-%COMP%]{margin-top:10px;grid-area:btncancel}.field1[_ngcontent-%COMP%]{grid-area:field1}.field2[_ngcontent-%COMP%]{grid-area:field2}.PopupContent[_ngcontent-%COMP%]{padding:0;margin:0;overflow:hidden;display:grid;height:100%;grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:15px;grid-row-gap:15px;grid-template-areas:"input-windreamSearch ." "buttons buttons"}.input-windreamSearch[_ngcontent-%COMP%]{grid-area:input-windreamSearch}.input-seq[_ngcontent-%COMP%]{grid-area:input-seq}']})}return a})();const We=()=>({exportAll:"Excel Export"});function je(a,m){if(1&a&&e.nrm(0,"dxo-format",24),2&a){const n=e.XpG(3);e.Y8G("type",n.localeService.dateFormat)}}function Oe(a,m){if(1&a&&e.nrm(0,"dxo-format",24),2&a){const n=e.XpG(3);e.Y8G("type",n.localeService.dateTimeFormat)}}function Me(a,m){if(1&a&&(e.qex(0),e.j41(1,"dxi-column",22),e.DNE(2,je,1,1,"dxo-format",23)(3,Oe,1,1,"dxo-format",23),e.k0s(),e.bVm()),2&a){const n=e.XpG().$implicit;e.R7$(),e.Y8G("allowHeaderFiltering",n.allowHeaderFiltering)("dataField",n.dataField)("dataType",n.dataType)("caption",n.caption)("width",n.width)("sortIndex",n.sortIndex)("sortOrder",n.sortOrder)("visibleIndex",n.visibleIndex)("visible",n.visible)("fixed",n.fixed)("headerCellTemplate",n.headerCellTemplate)("cellTemplate",n.cellTemplate)("allowSorting",n.allowSorting)("calculateCellValue",n.calculateCellValue)("calculateDisplayValue",n.calculateDisplayValue)("calculateGroupValue",n.calculateGroupValue)("calculateSortValue",n.calculateSortValue)("alignment",n.alignment),e.R7$(),e.Y8G("ngIf","date"==n.dataType),e.R7$(),e.Y8G("ngIf","datetime"==n.dataType)}}function Ve(a,m){if(1&a&&(e.qex(0),e.DNE(1,Me,4,20,"ng-container",21),e.bVm()),2&a){const n=m.$implicit;e.R7$(),e.Y8G("ngIf",n.visible)}}function Pe(a,m){if(1&a&&(e.j41(0,"div"),e.EFF(1),e.nI1(2,"number"),e.k0s()),2&a){const n=m.$implicit,i=e.XpG();e.R7$(),e.SpI(" ",e.brH(2,1,n.value,"1.0-0",i.culture)," ")}}function Ye(a,m){if(1&a&&(e.j41(0,"div"),e.EFF(1),e.nI1(2,"number"),e.k0s()),2&a){const n=m.$implicit,i=e.XpG();e.R7$(),e.SpI(" ",e.brH(2,1,n.value,"1.1-1",i.culture)," ")}}function Be(a,m){if(1&a&&(e.j41(0,"div"),e.EFF(1),e.nI1(2,"number"),e.k0s()),2&a){const n=m.$implicit,i=e.XpG();e.R7$(),e.SpI(" ",e.brH(2,1,n.value,"1.2-2",i.culture)," ")}}function He(a,m){if(1&a&&(e.j41(0,"div"),e.EFF(1),e.nI1(2,"number"),e.k0s()),2&a){const n=m.$implicit,i=e.XpG();e.R7$(),e.SpI(" ",e.brH(2,1,n.value,"1.3-3",i.culture)," ")}}let $e=(()=>{class a{constructor(n,i,t,r){this.dialog=n,this.departmentDataService=i,this.localeService=t,this.globals=r,this.columnConfigList=new y.L}ngOnInit(){this.initColumns()}initColumns(){let n;n=this.columnConfigList.add("Seq.","seq",2),n.sortIndex=0,n.sortOrder="asc",n=this.columnConfigList.add("Suchbaustein","windreamSearchItemName",10),this.columnConfigList.recalcWidth()}addItem(){this.windreamSearchItemList.focusedEntityShadowed.new(),this.windreamSearchItemList.focusedEntityShadowed.entity.windreamSearchToDepartmentId=this.windreamSearchToDepartmentDetails.entityId,this.openPopupDialog(this.windreamSearchItemList.focusedEntityShadowed)}openPopupDialog(n){this.windreamSearchToDepartmentDetails.keyDownListenerStopped=!0,this.dialog.openDialog(Ne,{baseEntityWrapper:n,keyItemName:this.windreamSearchToDepartmentDetails.entity._name,readOnly:!this.departmentDetails.inEditMode,description:n.entity.entitytitle+(0===n.entity.entityId?" zuweisen":" bearbeiten "),list:this.windreamSearchItemList},!0,()=>this.windreamSearchToDepartmentDetails.keyDownListenerStopped=!1)}outColKeyItemDescription(){return`Suchfelder f\xfcr "${this.windreamSearchToDepartmentDetails.entity.windreamSearchName}" Abteilung "${this.departmentDetails.entity.departmentName}"`}copyWindreamOutCols(){this.departmentDataService.clpbrdWindreamSearchItemList=this.windreamSearchItemList.items.slice(),this.departmentDataService.clpbrdWindreamSearchItemHint1=this.outColKeyItemDescription(),this.departmentDataService.clpbrdWindreamSearchItemHints="",this.departmentDataService.clpbrdWindreamSearchItemList.forEach(n=>this.departmentDataService.clpbrdWindreamSearchItemHints+="\n"+n.windreamSearchItemName)}pasteWindreamOutCols(){this.windreamSearchItemDetails.confirmMessageBoxYesNo("\xdcbernahme von "+this.departmentDataService.clpbrdWindreamSearchItemHint1,this.outColKeyItemDescription()+" werden mit "+this.departmentDataService.clpbrdWindreamSearchItemHint1+" \xfcberschrieben. Sind Sie sicher?",()=>{this.windreamSearchItemList.deleteAll(),this.windreamSearchItemList.items.push(...this.departmentDataService.clpbrdWindreamSearchItemList),this.windreamSearchItemList.items.forEach(n=>{n.entityId=0,n.entityChanged=!0,n.windreamSearchToDepartmentId=this.windreamSearchToDepartmentDetails.entityId}),this.windreamSearchItemList.save()})}static#e=this.\u0275fac=function(i){return new(i||a)(e.rXU(E.w),e.rXU(h),e.rXU(v.i),e.rXU(x.RV))};static#t=this.\u0275cmp=e.VBU({type:a,selectors:[["app-department-windream-search-item"]],inputs:{windreamSearchItemList:"windreamSearchItemList",windreamSearchItemDetails:"windreamSearchItemDetails",windreamSearchToDepartmentDetails:"windreamSearchToDepartmentDetails",departmentDetails:"departmentDetails"},decls:39,vars:32,consts:[[1,"department-windreamsearch-windreamindex"],[1,"label"],[1,"toolbar"],[1,"toolbar-button-row"],[1,"toolbar-flex-container"],["mat-icon-button","","title","Hinzuf\xfcgen",3,"click","disabled"],["mat-icon-button","","title","Kopieren zum Zwischenspeicher",3,"click","disabled"],["mat-icon-button","",3,"click","title","disabled"],["mat-icon-button","","title","L\xf6schen",3,"click","disabled"],["mat-icon-button","","title","Vorr\xfccken",3,"click","disabled"],["mat-icon-button","","title","Hinterr\xfccken",1,"toolbar-button-last",3,"click","disabled"],["name","windreamSearchGrid","keyExpr","entityId","columnResizingMode","widget","noDataText","Keine Daten sind vorhanden",3,"focusedRowIndexChange","focusedRowKeyChange","selectedRowKeysChange","onKeyDown","onExporting","dataSource","focusedRowIndex","focusedRowEnabled","autoNavigateToFocusedRow","focusedRowKey","selectedRowKeys","showBorders","allowColumnResizing","renderAsync"],[3,"enabled","texts"],[3,"visible"],[3,"visible","applyFilter"],[3,"enabled"],["mode","virtual"],["mode","multiple"],["mode","none"],[4,"ngFor","ngForOf"],[4,"dxTemplate","dxTemplateOf"],[4,"ngIf"],[3,"allowHeaderFiltering","dataField","dataType","caption","width","sortIndex","sortOrder","visibleIndex","visible","fixed","headerCellTemplate","cellTemplate","allowSorting","calculateCellValue","calculateDisplayValue","calculateGroupValue","calculateSortValue","alignment"],[3,"type",4,"ngIf"],[3,"type"]],template:function(i,t){1&i&&(e.j41(0,"div",0)(1,"label",1),e.EFF(2),e.k0s(),e.j41(3,"section",2)(4,"div",3)(5,"div",4)(6,"button",5),e.bIt("click",function(){return t.addItem()}),e.j41(7,"mat-icon"),e.EFF(8,"add"),e.k0s()(),e.j41(9,"button",6),e.bIt("click",function(){return t.copyWindreamOutCols()}),e.j41(10,"mat-icon"),e.EFF(11,"content_copy"),e.k0s()(),e.j41(12,"button",7),e.bIt("click",function(){return t.pasteWindreamOutCols()}),e.j41(13,"mat-icon"),e.EFF(14,"content_paste"),e.k0s()(),e.j41(15,"button",8),e.bIt("click",function(){return t.windreamSearchItemList.focusedEntityShadowed.delete()}),e.j41(16,"mat-icon"),e.EFF(17,"delete"),e.k0s()(),e.j41(18,"button",9),e.bIt("click",function(){return t.departmentDataService.moveUpDown(-1,t.windreamSearchItemList)}),e.j41(19,"mat-icon"),e.EFF(20,"keyboard_arrow_up"),e.k0s()(),e.j41(21,"button",10),e.bIt("click",function(){return t.departmentDataService.moveUpDown(1,t.windreamSearchItemList)}),e.j41(22,"mat-icon"),e.EFF(23,"keyboard_arrow_down"),e.k0s()()()()(),e.j41(24,"dx-data-grid",11),e.mxI("focusedRowIndexChange",function(d){return e.DH7(t.windreamSearchItemList.focusedItemGridIndex,d)||(t.windreamSearchItemList.focusedItemGridIndex=d),d})("focusedRowKeyChange",function(d){return e.DH7(t.windreamSearchItemList.focusedItemId,d)||(t.windreamSearchItemList.focusedItemId=d),d})("selectedRowKeysChange",function(d){return e.DH7(t.windreamSearchItemList.selectedItemIds,d)||(t.windreamSearchItemList.selectedItemIds=d),d}),e.bIt("onKeyDown",function(d){return d.handled="Escape"===d.event.key})("onExporting",function(d){return t.globals.doExcelExportSimple(d,t.windreamSearchItemList.getExportFilename4List())}),e.nrm(25,"dxo-export",12)(26,"dxo-header-filter",13),e.EFF(27," --\x3e "),e.nrm(28,"dxo-filter-row",14)(29,"dxo-paging",15)(30,"dxo-scrolling",16)(31,"dxo-load-panel",15)(32,"dxo-sorting",17)(33,"dxo-selection",18),e.DNE(34,Ve,2,1,"ng-container",19)(35,Pe,3,5,"div",20)(36,Ye,3,5,"div",20)(37,Be,3,5,"div",20)(38,He,3,5,"div",20),e.k0s()()),2&i&&(e.R7$(2),e.JRh(t.windreamSearchItemList._listName),e.R7$(4),e.Y8G("disabled",!(t.departmentDetails.inEditMode&&!t.windreamSearchToDepartmentDetails.entityIsLoading&&!t.windreamSearchToDepartmentDetails.isNew&&!t.windreamSearchItemList.focusedEntityShadowed.entityIsLoading&&t.windreamSearchItemList.focusedEntityShadowed.enabledNewButton())),e.R7$(3),e.Y8G("disabled",!(!t.windreamSearchToDepartmentDetails.entityIsLoading&&!t.windreamSearchToDepartmentDetails.isNew&&t.windreamSearchItemList.items.length>0)),e.R7$(3),e.Y8G("title",t.departmentDataService.clpbrdWindreamSearchItemHint1+"\n"+t.departmentDataService.clpbrdWindreamSearchItemHints)("disabled",!(t.departmentDataService.clpbrdWindreamSearchItemHint1&&t.departmentDetails.inEditMode&&!t.windreamSearchToDepartmentDetails.entityIsLoading&&!t.windreamSearchToDepartmentDetails.isNew)),e.R7$(3),e.Y8G("disabled",!(t.departmentDetails.inEditMode&&!t.windreamSearchToDepartmentDetails.entityIsLoading&&!t.windreamSearchToDepartmentDetails.isNew&&!t.windreamSearchItemList.focusedEntityShadowed.isNew&&t.windreamSearchItemList.focusedEntityShadowed.enabledDeleteButton())),e.R7$(3),e.Y8G("disabled",!(t.departmentDetails.inEditMode&&!t.windreamSearchToDepartmentDetails.entityIsLoading&&!t.windreamSearchToDepartmentDetails.isNew&&!t.windreamSearchItemList.focusedEntityShadowed.isNew&&t.windreamSearchItemList.focusedItemIndex>0)),e.R7$(3),e.Y8G("disabled",!(t.departmentDetails.inEditMode&&!t.windreamSearchToDepartmentDetails.entityIsLoading&&!t.windreamSearchToDepartmentDetails.isNew&&!t.windreamSearchItemList.focusedEntityShadowed.isNew&&t.windreamSearchItemList.focusedItemIndex<t.windreamSearchItemList.items.length-1)),e.R7$(3),e.HbH("grid"+(t.columnConfigList.withExport?" withexport":"")),e.Y8G("dataSource",t.windreamSearchItemList.items),e.R50("focusedRowIndex",t.windreamSearchItemList.focusedItemGridIndex),e.Y8G("focusedRowEnabled",!0)("autoNavigateToFocusedRow",!0),e.R50("focusedRowKey",t.windreamSearchItemList.focusedItemId)("selectedRowKeys",t.windreamSearchItemList.selectedItemIds),e.Y8G("showBorders",!0)("allowColumnResizing",!0)("renderAsync",!0),e.R7$(),e.Y8G("enabled",t.columnConfigList.withExport)("texts",e.lJ4(31,We)),e.R7$(),e.Y8G("visible",!0),e.R7$(2),e.Y8G("visible",!1)("applyFilter",!0),e.R7$(),e.Y8G("enabled",!1),e.R7$(2),e.Y8G("enabled",!0),e.R7$(3),e.Y8G("ngForOf",t.columnConfigList.columns),e.R7$(),e.Y8G("dxTemplateOf","numberTemplate_0"),e.R7$(),e.Y8G("dxTemplateOf","numberTemplate_1"),e.R7$(),e.Y8G("dxTemplateOf","numberTemplate_2"),e.R7$(),e.Y8G("dxTemplateOf","numberTemplate_3"))},dependencies:[u.Sq,u.bT,_.iV,f.An,b.s,l.hVU,l.nj_,l.gtJ,l.ABd,l.ZJU,l.FTx,l.xzc,l.PVd,l.eA9,l.Z6T,C.eC,u.QX],styles:['.department-windreamsearch-windreamindex[_ngcontent-%COMP%]{width:100%;height:100%;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto minmax(1px,1fr);grid-template-areas:"label label" "toolbar grid"}.grid[_ngcontent-%COMP%]{grid-area:grid;height:100%;width:100%}.label[_ngcontent-%COMP%]{grid-area:label}.toolbar[_ngcontent-%COMP%]{grid-area:toolbar}']})}return a})();const Ae=["input_windreamIndex"];let Ke=(()=>{class a extends R.F{constructor(n){super(),this.departmentDataService=n,this.windreamIndexIds=[],this.getNotUsedwindreamIndexes=i=>!this.list.items.find(t=>t.windreamIndexId===i.entityId),this.save=()=>{let i=this.list.items.reduce((t,r)=>t>r.seq?t:r.seq,0);this.windreamIndexIds.forEach(t=>{const r=new j;r.seq=++i,r.windreamIndexId=t,r.windreamSearchToDepartmentId=this.focusedItem.windreamSearchToDepartmentId,r.entityChanged=!0,this.list.items.push(r)}),this.list.save(()=>{this.baseEntityWrapper.resetEditMode(),this.close(!0)})},this.departmentDataService.windreamIndexList.load()}get windreamIndexList(){return this.departmentDataService.windreamIndexList.items}get focusedItem(){return this._focusedItem}static#e=this.\u0275fac=function(i){return new(i||a)(e.rXU(h))};static#t=this.\u0275cmp=e.VBU({type:a,selectors:[["app-department-windream-index-popupedit"]],viewQuery:function(i,t){if(1&i&&e.GBs(Ae,5),2&i){let r;e.mGM(r=e.lsd())&&(t.input_windreamIndex=r.first)}},features:[e.Vt3],decls:17,vars:9,consts:[["popupForm","ngForm"],["btnCancel",""],["input_windreamIndex",""],[1,"PopupContainer"],["mat-dialog-title","",1,"messageBoxHeader"],[1,"PopupContent"],[1,"buttons"],["id","btnSave","name","btnSave","mat-stroked-button","",1,"btnSave",3,"click","disabled"],["id","btnCancel","name","btnCancel","mat-stroked-button","",1,"btnCancel",3,"click"],["id","input-windreamIndex","placeholder","Ausgabespalte","keyExpr","entityId","displayExpr","selectionName","sortField","*","separator",",","required","",1,"input-windreamIndex",3,"selectedItemsChange","dataSource","multiSelect","selectedItems","disabled","customFilterFn","showSpinner"]],template:function(i,t){if(1&i){const r=e.RV6();e.j41(0,"form",3,0)(2,"h2",4),e.EFF(3),e.k0s(),e.j41(4,"mat-dialog-content",5)(5,"div",6)(6,"button",7),e.bIt("click",function(){return e.eBV(r),e.Njj(t.save())}),e.j41(7,"mat-icon"),e.EFF(8,"save"),e.k0s(),e.EFF(9," \xdcbernehmen "),e.k0s(),e.j41(10,"button",8,1),e.bIt("click",function(){return e.eBV(r),e.Njj(t.cancel())}),e.j41(12,"mat-icon"),e.EFF(13,"cancel"),e.k0s(),e.EFF(14," Abbrechen "),e.k0s()(),e.j41(15,"hensel-selection",9,2),e.mxI("selectedItemsChange",function(o){return e.eBV(r),e.DH7(t.windreamIndexIds,o)||(t.windreamIndexIds=o),e.Njj(o)}),e.k0s()()()}2&i&&(e.R7$(3),e.Lme("",t.description," - ",t.keyItemName," "),e.R7$(3),e.Y8G("disabled",!t.baseEntityWrapper.enabledSaveButton()||t.readOnly),e.R7$(9),e.Y8G("dataSource",t.windreamIndexList)("multiSelect",!0),e.R50("selectedItems",t.windreamIndexIds),e.Y8G("disabled",t.readOnly||0!==t.focusedItem.entityId)("customFilterFn",0===t.focusedItem.entityId?t.getNotUsedwindreamIndexes:"")("showSpinner",t.departmentDataService.windreamIndexList.isLoading))},dependencies:[_.iV,f.An,g.KI,g.PQ,c.qT,c.cb,c.cV,S.n],styles:['.buttonLayoutCancel[_ngcontent-%COMP%]{font-size:16px;cursor:pointer;text-align:center;margin-left:auto;float:right}.HeaderInfo[_ngcontent-%COMP%]{font-size:16px;margin-left:-5px}.PopupContent[_ngcontent-%COMP%]{padding:0;margin:0;overflow:hidden;display:grid;height:100%;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:15px;grid-template-areas:"field1 field2" "buttons buttons"}.buttons[_ngcontent-%COMP%]{grid-area:buttons;padding:0;margin:0;overflow:hidden;display:grid;height:100%;grid-template-rows:auto;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:30px;grid-template-areas:"empty1 btnsave btncancel empty2"}.btnSave[_ngcontent-%COMP%]{margin-top:10px;grid-area:btnsave}.btnCancel[_ngcontent-%COMP%]{margin-top:10px;grid-area:btncancel}.field1[_ngcontent-%COMP%]{grid-area:field1}.field2[_ngcontent-%COMP%]{grid-area:field2}.PopupContent[_ngcontent-%COMP%]{padding:0;margin:0;overflow:hidden;display:grid;height:100%;grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:15px;grid-row-gap:15px;grid-template-areas:"input-windreamSearch ." "buttons buttons"}.input-windreamSearch[_ngcontent-%COMP%]{grid-area:input-windreamSearch}.input-seq[_ngcontent-%COMP%]{grid-area:input-seq}']})}return a})();const Xe=()=>({exportAll:"Excel Export"});function Ue(a,m){if(1&a&&e.nrm(0,"dxo-format",24),2&a){const n=e.XpG(3);e.Y8G("type",n.localeService.dateFormat)}}function ze(a,m){if(1&a&&e.nrm(0,"dxo-format",24),2&a){const n=e.XpG(3);e.Y8G("type",n.localeService.dateTimeFormat)}}function Je(a,m){if(1&a&&(e.qex(0),e.j41(1,"dxi-column",22),e.DNE(2,Ue,1,1,"dxo-format",23)(3,ze,1,1,"dxo-format",23),e.k0s(),e.bVm()),2&a){const n=e.XpG().$implicit;e.R7$(),e.Y8G("allowHeaderFiltering",n.allowHeaderFiltering)("dataField",n.dataField)("dataType",n.dataType)("caption",n.caption)("width",n.width)("sortIndex",n.sortIndex)("sortOrder",n.sortOrder)("visibleIndex",n.visibleIndex)("visible",n.visible)("fixed",n.fixed)("headerCellTemplate",n.headerCellTemplate)("cellTemplate",n.cellTemplate)("allowSorting",n.allowSorting)("calculateCellValue",n.calculateCellValue)("calculateDisplayValue",n.calculateDisplayValue)("calculateGroupValue",n.calculateGroupValue)("calculateSortValue",n.calculateSortValue)("alignment",n.alignment),e.R7$(),e.Y8G("ngIf","date"==n.dataType),e.R7$(),e.Y8G("ngIf","datetime"==n.dataType)}}function qe(a,m){if(1&a&&(e.qex(0),e.DNE(1,Je,4,20,"ng-container",21),e.bVm()),2&a){const n=m.$implicit;e.R7$(),e.Y8G("ngIf",n.visible)}}function Qe(a,m){if(1&a&&(e.j41(0,"div"),e.EFF(1),e.nI1(2,"number"),e.k0s()),2&a){const n=m.$implicit,i=e.XpG();e.R7$(),e.SpI(" ",e.brH(2,1,n.value,"1.0-0",i.culture)," ")}}function Ze(a,m){if(1&a&&(e.j41(0,"div"),e.EFF(1),e.nI1(2,"number"),e.k0s()),2&a){const n=m.$implicit,i=e.XpG();e.R7$(),e.SpI(" ",e.brH(2,1,n.value,"1.1-1",i.culture)," ")}}function et(a,m){if(1&a&&(e.j41(0,"div"),e.EFF(1),e.nI1(2,"number"),e.k0s()),2&a){const n=m.$implicit,i=e.XpG();e.R7$(),e.SpI(" ",e.brH(2,1,n.value,"1.2-2",i.culture)," ")}}function tt(a,m){if(1&a&&(e.j41(0,"div"),e.EFF(1),e.nI1(2,"number"),e.k0s()),2&a){const n=m.$implicit,i=e.XpG();e.R7$(),e.SpI(" ",e.brH(2,1,n.value,"1.3-3",i.culture)," ")}}let nt=(()=>{class a{get windreamSearchName(){return this.windreamSearchToDepartmentDetails.entity.windreamSearchName}constructor(n,i,t,r){this.dialog=n,this.departmentDataService=i,this.localeService=t,this.globals=r,this.columnConfigList=new y.L}ngOnInit(){this.initColumns()}initColumns(){let n;n=this.columnConfigList.add("Seq.","seq",2),n.sortIndex=0,n.sortOrder="asc",n=this.columnConfigList.add("Ausgabespalte","objectTypeAttributeSzName",15),n=this.columnConfigList.add("Indexname","attributeSzColumnName",15),this.columnConfigList.recalcWidth()}addItem(){this.windreamIndexList.focusedEntityShadowed.new(),this.windreamIndexList.focusedEntityShadowed.entity.windreamSearchToDepartmentId=this.windreamSearchToDepartmentDetails.entityId,this.openPopupDialog(this.windreamIndexList.focusedEntityShadowed)}openPopupDialog(n){this.windreamSearchToDepartmentDetails.keyDownListenerStopped=!0,this.dialog.openDialog(Ke,{baseEntityWrapper:n,keyItemName:this.windreamSearchToDepartmentDetails.entity.windreamSearchName,readOnly:!this.departmentDetails.inEditMode,description:n.entity.entitytitle+(0===n.entity.entityId?" zuweisen":" bearbeiten "),list:this.windreamIndexList},!0,()=>this.windreamSearchToDepartmentDetails.keyDownListenerStopped=!1)}outColKeyItemDescription(){return`Ausgabespalten f\xfcr "${this.windreamSearchToDepartmentDetails.entity.windreamSearchName}" Abteilung "${this.departmentDetails.entity.departmentName}"`}copyWindreamOutCols(){this.departmentDataService.clpbrdWindreamOutColList=this.windreamIndexList.items.slice(),this.departmentDataService.clpbrdWindreamOutColHint1=this.outColKeyItemDescription(),this.departmentDataService.clpbrdWindreamOutColHints="",this.departmentDataService.clpbrdWindreamOutColList.forEach(n=>this.departmentDataService.clpbrdWindreamOutColHints+="\n"+n.objectTypeAttributeSzName)}pasteWindreamOutCols(){this.windreamIndexDetails.confirmMessageBoxYesNo("\xdcbernahme von "+this.departmentDataService.clpbrdWindreamOutColHint1,this.outColKeyItemDescription()+" werden mit "+this.departmentDataService.clpbrdWindreamOutColHint1+" \xfcberschrieben. Sind Sie sicher?",()=>{this.windreamIndexList.deleteAll(),this.windreamIndexList.items.push(...this.departmentDataService.clpbrdWindreamOutColList),this.windreamIndexList.items.forEach(n=>{n.entityId=0,n.entityChanged=!0,n.windreamSearchToDepartmentId=this.windreamSearchToDepartmentDetails.entityId}),this.windreamIndexList.save()})}static#e=this.\u0275fac=function(i){return new(i||a)(e.rXU(E.w),e.rXU(h),e.rXU(v.i),e.rXU(x.RV))};static#t=this.\u0275cmp=e.VBU({type:a,selectors:[["app-department-windream-index"]],inputs:{windreamIndexList:"windreamIndexList",windreamIndexDetails:"windreamIndexDetails",windreamSearchToDepartmentDetails:"windreamSearchToDepartmentDetails",departmentDetails:"departmentDetails"},decls:39,vars:32,consts:[[1,"department-windreamsearch-windreamindex"],[1,"label"],[1,"toolbar"],[1,"toolbar-button-row"],[1,"toolbar-flex-container"],["mat-icon-button","","title","Hinzuf\xfcgen",3,"click","disabled"],["mat-icon-button","","title","Kopieren zum Zwischenspeicher",3,"click","disabled"],["mat-icon-button","",3,"click","title","disabled"],["mat-icon-button","","title","L\xf6schen",3,"click","disabled"],["mat-icon-button","","title","Vorr\xfccken",3,"click","disabled"],["mat-icon-button","","title","Hinterr\xfccken",1,"toolbar-button-last",3,"click","disabled"],["name","windreamSearchGrid","keyExpr","entityId","columnResizingMode","widget","noDataText","Keine Daten sind vorhanden",3,"focusedRowIndexChange","focusedRowKeyChange","selectedRowKeysChange","onKeyDown","onExporting","dataSource","focusedRowIndex","focusedRowEnabled","autoNavigateToFocusedRow","focusedRowKey","selectedRowKeys","showBorders","allowColumnResizing","renderAsync"],[3,"enabled","texts"],[3,"visible"],[3,"visible","applyFilter"],[3,"enabled"],["mode","virtual"],["mode","multiple"],["mode","none"],[4,"ngFor","ngForOf"],[4,"dxTemplate","dxTemplateOf"],[4,"ngIf"],[3,"allowHeaderFiltering","dataField","dataType","caption","width","sortIndex","sortOrder","visibleIndex","visible","fixed","headerCellTemplate","cellTemplate","allowSorting","calculateCellValue","calculateDisplayValue","calculateGroupValue","calculateSortValue","alignment"],[3,"type",4,"ngIf"],[3,"type"]],template:function(i,t){1&i&&(e.j41(0,"div",0)(1,"label",1),e.EFF(2),e.k0s(),e.j41(3,"section",2)(4,"div",3)(5,"div",4)(6,"button",5),e.bIt("click",function(){return t.addItem()}),e.j41(7,"mat-icon"),e.EFF(8,"add"),e.k0s()(),e.j41(9,"button",6),e.bIt("click",function(){return t.copyWindreamOutCols()}),e.j41(10,"mat-icon"),e.EFF(11,"content_copy"),e.k0s()(),e.j41(12,"button",7),e.bIt("click",function(){return t.pasteWindreamOutCols()}),e.j41(13,"mat-icon"),e.EFF(14,"content_paste"),e.k0s()(),e.j41(15,"button",8),e.bIt("click",function(){return t.windreamIndexList.focusedEntityShadowed.delete()}),e.j41(16,"mat-icon"),e.EFF(17,"delete"),e.k0s()(),e.j41(18,"button",9),e.bIt("click",function(){return t.departmentDataService.moveUpDown(-1,t.windreamIndexList)}),e.j41(19,"mat-icon"),e.EFF(20,"keyboard_arrow_up"),e.k0s()(),e.j41(21,"button",10),e.bIt("click",function(){return t.departmentDataService.moveUpDown(1,t.windreamIndexList)}),e.j41(22,"mat-icon"),e.EFF(23,"keyboard_arrow_down"),e.k0s()()()()(),e.j41(24,"dx-data-grid",11),e.mxI("focusedRowIndexChange",function(d){return e.DH7(t.windreamIndexList.focusedItemGridIndex,d)||(t.windreamIndexList.focusedItemGridIndex=d),d})("focusedRowKeyChange",function(d){return e.DH7(t.windreamIndexList.focusedItemId,d)||(t.windreamIndexList.focusedItemId=d),d})("selectedRowKeysChange",function(d){return e.DH7(t.windreamIndexList.selectedItemIds,d)||(t.windreamIndexList.selectedItemIds=d),d}),e.bIt("onKeyDown",function(d){return d.handled="Escape"===d.event.key})("onExporting",function(d){return t.globals.doExcelExportSimple(d,t.windreamIndexList.getExportFilename4List())}),e.nrm(25,"dxo-export",12)(26,"dxo-header-filter",13),e.EFF(27," --\x3e "),e.nrm(28,"dxo-filter-row",14)(29,"dxo-paging",15)(30,"dxo-scrolling",16)(31,"dxo-load-panel",15)(32,"dxo-sorting",17)(33,"dxo-selection",18),e.DNE(34,qe,2,1,"ng-container",19)(35,Qe,3,5,"div",20)(36,Ze,3,5,"div",20)(37,et,3,5,"div",20)(38,tt,3,5,"div",20),e.k0s()()),2&i&&(e.R7$(2),e.JRh(t.windreamIndexList._listName),e.R7$(4),e.Y8G("disabled",!(t.departmentDetails.inEditMode&&!t.windreamSearchToDepartmentDetails.entityIsLoading&&!t.windreamSearchToDepartmentDetails.isNew&&t.windreamIndexList.focusedEntityShadowed.enabledNewButton())),e.R7$(3),e.Y8G("disabled",!(!t.windreamSearchToDepartmentDetails.entityIsLoading&&!t.windreamSearchToDepartmentDetails.isNew&&t.windreamIndexList.items.length>0)),e.R7$(3),e.Y8G("title",t.departmentDataService.clpbrdWindreamOutColHint1+"\n"+t.departmentDataService.clpbrdWindreamOutColHints)("disabled",!(t.departmentDataService.clpbrdWindreamOutColHint1&&t.departmentDetails.inEditMode&&!t.windreamSearchToDepartmentDetails.entityIsLoading&&!t.windreamSearchToDepartmentDetails.isNew)),e.R7$(3),e.Y8G("disabled",!(t.departmentDetails.inEditMode&&!t.windreamSearchToDepartmentDetails.entityIsLoading&&!t.windreamSearchToDepartmentDetails.isNew&&!t.windreamIndexList.focusedEntityShadowed.isNew&&t.windreamIndexList.focusedEntityShadowed.enabledDeleteButton())),e.R7$(3),e.Y8G("disabled",!(t.departmentDetails.inEditMode&&!t.windreamSearchToDepartmentDetails.entityIsLoading&&!t.windreamSearchToDepartmentDetails.isNew&&!t.windreamIndexList.focusedEntityShadowed.isNew&&t.windreamIndexList.focusedItemIndex>0)),e.R7$(3),e.Y8G("disabled",!(t.departmentDetails.inEditMode&&!t.windreamSearchToDepartmentDetails.entityIsLoading&&!t.windreamSearchToDepartmentDetails.isNew&&!t.windreamIndexList.focusedEntityShadowed.isNew&&t.windreamIndexList.focusedItemIndex<t.windreamIndexList.items.length-1)),e.R7$(3),e.HbH("grid"+(t.columnConfigList.withExport?" withexport":"")),e.Y8G("dataSource",t.windreamIndexList.items),e.R50("focusedRowIndex",t.windreamIndexList.focusedItemGridIndex),e.Y8G("focusedRowEnabled",!0)("autoNavigateToFocusedRow",!0),e.R50("focusedRowKey",t.windreamIndexList.focusedItemId)("selectedRowKeys",t.windreamIndexList.selectedItemIds),e.Y8G("showBorders",!0)("allowColumnResizing",!0)("renderAsync",!0),e.R7$(),e.Y8G("enabled",t.columnConfigList.withExport)("texts",e.lJ4(31,Xe)),e.R7$(),e.Y8G("visible",!0),e.R7$(2),e.Y8G("visible",!1)("applyFilter",!0),e.R7$(),e.Y8G("enabled",!1),e.R7$(2),e.Y8G("enabled",!0),e.R7$(3),e.Y8G("ngForOf",t.columnConfigList.columns),e.R7$(),e.Y8G("dxTemplateOf","numberTemplate_0"),e.R7$(),e.Y8G("dxTemplateOf","numberTemplate_1"),e.R7$(),e.Y8G("dxTemplateOf","numberTemplate_2"),e.R7$(),e.Y8G("dxTemplateOf","numberTemplate_3"))},dependencies:[u.Sq,u.bT,_.iV,f.An,b.s,l.hVU,l.nj_,l.gtJ,l.ABd,l.ZJU,l.FTx,l.xzc,l.PVd,l.eA9,l.Z6T,C.eC,u.QX],styles:['.department-windreamsearch-windreamindex[_ngcontent-%COMP%]{width:100%;height:100%;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto minmax(1px,1fr);grid-template-areas:"label label" "toolbar grid"}.grid[_ngcontent-%COMP%]{grid-area:grid;height:100%;width:100%}.label[_ngcontent-%COMP%]{grid-area:label}.toolbar[_ngcontent-%COMP%]{grid-area:toolbar}']})}return a})(),at=(()=>{class a{constructor(n,i){this.appDataService=n,this.departmentDataService=i}ngOnInit(){}static#e=this.\u0275fac=function(i){return new(i||a)(e.rXU(T.D),e.rXU(h))};static#t=this.\u0275cmp=e.VBU({type:a,selectors:[["app-department-documentart"]],inputs:{departmentDetails:"departmentDetails"},decls:3,vars:7,consts:[[1,"department-documentart"],[1,"label"],["id","documentarts","name","documentarts","placeholder","Dokumentenart","keyExpr","documentArtId","displayTemplate","${name} (${shortname})","sortField","*","separator",",",1,"documentart",3,"selectedItemsChange","dataSource","multiSelect","customFilter","selectedItems","disabled","height","useResultGrid"]],template:function(i,t){1&i&&(e.j41(0,"div",0),e.nrm(1,"label",1),e.j41(2,"hensel-selection",2),e.mxI("selectedItemsChange",function(d){return e.DH7(t.departmentDataService.selectedDocumentarts,d)||(t.departmentDataService.selectedDocumentarts=d),d}),e.bIt("selectedItemsChange",function(){return t.departmentDetails.entityWasChanged=!0}),e.k0s()()),2&i&&(e.R7$(2),e.Y8G("dataSource",t.appDataService.documentArtList.items)("multiSelect",!0)("customFilter","clientId="+t.departmentDetails.entity.clientId),e.R50("selectedItems",t.departmentDataService.selectedDocumentarts),e.Y8G("disabled",!t.departmentDetails.inNewEditMode)("height","100%")("useResultGrid",!0))},dependencies:[S.n],styles:['.department-documentart[_ngcontent-%COMP%]{width:100%;height:100%;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:0 minmax(1px,1fr);grid-template-areas:"label" "attributes"}.documentart[_ngcontent-%COMP%]{grid-area:attributes;height:100%;width:100%}.label[_ngcontent-%COMP%]{grid-area:label}']})}return a})();const it=["detailForm"];function rt(a,m){if(1&a){const n=e.RV6();e.j41(0,"button",18,1),e.bIt("click",function(){e.eBV(n);const t=e.XpG();return e.Njj(t.departmentDetails.new())}),e.j41(2,"mat-icon"),e.EFF(3,"add"),e.k0s(),e.EFF(4," Hinzuf\xfcgen "),e.k0s()}if(2&a){const n=e.XpG();e.Y8G("disabled",!n.departmentDetails.enabledNewButton())}}function dt(a,m){if(1&a){const n=e.RV6();e.j41(0,"button",19,2),e.bIt("click",function(){e.eBV(n);const t=e.XpG();return e.Njj(t.departmentDetails.edit())}),e.j41(2,"mat-icon"),e.EFF(3,"edit"),e.k0s(),e.EFF(4," Bearbeiten "),e.k0s()}if(2&a){const n=e.XpG();e.Y8G("disabled",!n.departmentDetails.enabledEditButton())}}function ot(a,m){if(1&a){const n=e.RV6();e.j41(0,"button",20),e.bIt("click",function(){e.eBV(n);const t=e.XpG();return e.Njj(t.save())}),e.j41(1,"mat-icon"),e.EFF(2,"save"),e.k0s(),e.EFF(3," Speichern "),e.k0s()}if(2&a){const n=e.XpG();e.Y8G("disabled",!n.departmentDetails.enabledSaveButton())}}function mt(a,m){if(1&a){const n=e.RV6();e.j41(0,"button",21),e.bIt("click",function(){e.eBV(n);const t=e.XpG();return e.Njj(t.cancel())}),e.j41(1,"mat-icon"),e.EFF(2,"undo"),e.k0s(),e.EFF(3," Verwerfen "),e.k0s()}if(2&a){const n=e.XpG();e.Y8G("autofocus",!0)("disabled",!n.departmentDetails.enabledCancelButton())}}function st(a,m){if(1&a){const n=e.RV6();e.j41(0,"button",22),e.bIt("click",function(){e.eBV(n);const t=e.XpG();return e.Njj(t.departmentDetails.delete())}),e.j41(1,"mat-icon"),e.EFF(2,"delete"),e.k0s(),e.EFF(3," L\xf6schen "),e.k0s()}if(2&a){const n=e.XpG();e.Y8G("disabled",!n.departmentDetails.enabledDeleteButton())}}let lt=(()=>{class a{get windreamSearchToDepartmentDetails(){return this.departmentDataService.windreamSearchToDepartmentDetails}constructor(n,i,t){this.departmentDataService=n,this.authorizeService=i,this.pageLoadingService=t,this.save=()=>{this.pageLoadingService.startSpinner(),this.departmentDetails.save(r=>this.afterSave(r),null,()=>this.pageLoadingService.hideSpinner())},this.cancel=()=>{this.departmentDetails.cancelWithSave(this.save)}}get windreamSearchList(){return this.departmentDataService.windreamSearchToDepartmentList}get windreamSearchDetails(){return this.departmentDataService.windreamSearchToDepartmentDetails}get windreamSearchItemToWindreamSearchToDepartmentList(){return this.departmentDataService.windreamSearchItemToWindreamSearchToDepartmentList}get windreamSearchItemToWindreamSearchToDepartmentDetails(){return this.departmentDataService.windreamSearchItemToWindreamSearchToDepartmentDetails}get windreamSearchItemList(){return this.departmentDataService.windreamSearchItemList}get windreamIndexList(){return this.departmentDataService.windreamIndexToWindreamSearchToDepartmentList}get windreamIndexDetails(){return this.departmentDataService.windreamIndexToWindreamSearchToDepartmentDetails}get focusedItem(){return this.departmentDetails.entity}ngAfterViewInit(){this.departmentDetails.beforeNewCallBack=this.newDepartmentInit.bind(this),this.departmentDetails.beforeSaveCallBack=this.beforeSaveDepartment.bind(this)}newDepartmentInit(n){this.departmentDataService.selectedDocumentarts=[],n.departmentTypeId=1,n.clientId=24110}beforeSaveDepartment(n){var i=this;return(0,De.A)(function*(){const t=i.departmentDataService.departmentList.items.reduce((r,d)=>d.entityId>r?d.entityId:r,0);return n.isNew()&&(n.departmentId=-(t+1)),i.departmentDataService.documentArtToDepartmentList.match2KeysArray(n,"departmentId",i.departmentDataService.selectedDocumentarts,"documentArtId"),0})()}afterSave(n){}keyboardInput(n){return V.N.LOGIN_IS_SHOWN||this.departmentDetails.shortcutsHandler(n,this.save,this.cancel)}static#e=this.\u0275fac=function(i){return new(i||a)(e.rXU(h),e.rXU(P.V),e.rXU(_e.V))};static#t=this.\u0275cmp=e.VBU({type:a,selectors:[["app-department-detail"]],viewQuery:function(i,t){if(1&i&&e.GBs(it,5),2&i){let r;e.mGM(r=e.lsd())&&(t.detailForm=r.first)}},hostBindings:function(i,t){1&i&&e.bIt("keydown",function(d){return t.keyboardInput(d)},!1,e.tSv)},inputs:{departmentDetails:"departmentDetails"},decls:17,vars:17,consts:[["detailForm","ngForm"],["btnNew",""],["btnEdit",""],["id","form_department",1,"DepartmentDetailsForm"],[1,"card"],[1,"DepartmentDetails"],[1,"toolbar"],[1,"toolbar-button-row"],["id","btnNew","name","btnNew","class","abstand","mat-stroked-button","","title","Neue Abteilung",3,"disabled","click",4,"ngIf"],["id","btnEdit","name","btnEdit","class","abstand","mat-stroked-button","","title","Bearbeiten",3,"disabled","click",4,"ngIf"],["id","btnSave","name","btnSave","class","abstand","mat-stroked-button","","disabled","","title","Speichern",3,"disabled","click",4,"ngIf"],["id","btnUndo","name","btnUndo","class","abstand","mat-stroked-button","","disabled","","title","\xc4nderungen verwerfen",3,"autofocus","disabled","click",4,"ngIf"],["id","btnDelete","name","btnDelete","mat-stroked-button","","title","Benutzer l\xf6schen","class","last",3,"disabled","click",4,"ngIf"],[1,"DetailsContent",3,"departmentDetails"],[1,"DocumentArtList",3,"departmentDetails"],[1,"WindreamSearchList",3,"windreamSearchList","departmentDetails"],[1,"WindreamSearchItemList",3,"windreamSearchItemList","windreamSearchItemDetails","windreamSearchToDepartmentDetails","departmentDetails"],[1,"WindreamIndexList",3,"windreamIndexList","windreamIndexDetails","windreamSearchToDepartmentDetails","departmentDetails"],["id","btnNew","name","btnNew","mat-stroked-button","","title","Neue Abteilung",1,"abstand",3,"click","disabled"],["id","btnEdit","name","btnEdit","mat-stroked-button","","title","Bearbeiten",1,"abstand",3,"click","disabled"],["id","btnSave","name","btnSave","mat-stroked-button","","disabled","","title","Speichern",1,"abstand",3,"click","disabled"],["id","btnUndo","name","btnUndo","mat-stroked-button","","disabled","","title","\xc4nderungen verwerfen",1,"abstand",3,"click","autofocus","disabled"],["id","btnDelete","name","btnDelete","mat-stroked-button","","title","Benutzer l\xf6schen",1,"last",3,"click","disabled"]],template:function(i,t){1&i&&(e.j41(0,"form",3,0)(2,"mat-card",4),e.nrm(3,"mat-card-header"),e.j41(4,"mat-card-content",5)(5,"section",6)(6,"div",7),e.DNE(7,rt,5,1,"button",8)(8,dt,5,1,"button",9)(9,ot,4,1,"button",10)(10,mt,4,2,"button",11)(11,st,4,1,"button",12),e.k0s()(),e.nrm(12,"app-department-content",13)(13,"app-department-documentart",14)(14,"app-department-windream-search",15)(15,"app-department-windream-search-item",16)(16,"app-department-windream-index",17),e.k0s()()()),2&i&&(e.R7$(7),e.Y8G("ngIf",t.departmentDetails.canNew),e.R7$(),e.Y8G("ngIf",t.departmentDetails.canEdit),e.R7$(),e.Y8G("ngIf",t.departmentDetails.canEdit||t.departmentDetails.canNew),e.R7$(),e.Y8G("ngIf",t.departmentDetails.canEdit||t.departmentDetails.canNew),e.R7$(),e.Y8G("ngIf",t.departmentDetails.canDelete),e.R7$(),e.Y8G("departmentDetails",t.departmentDetails),e.R7$(),e.Y8G("departmentDetails",t.departmentDetails),e.R7$(),e.Y8G("windreamSearchList",t.windreamSearchList)("departmentDetails",t.departmentDetails),e.R7$(),e.Y8G("windreamSearchItemList",t.windreamSearchItemToWindreamSearchToDepartmentList)("windreamSearchItemDetails",t.windreamSearchItemToWindreamSearchToDepartmentDetails)("windreamSearchToDepartmentDetails",t.windreamSearchToDepartmentDetails)("departmentDetails",t.departmentDetails),e.R7$(),e.Y8G("windreamIndexList",t.windreamIndexList)("windreamIndexDetails",t.windreamIndexDetails)("windreamSearchToDepartmentDetails",t.windreamSearchToDepartmentDetails)("departmentDetails",t.departmentDetails))},dependencies:[u.bT,_.iV,f.An,D._m,D.XB,D.Rm,c.qT,c.cb,c.cV,we,Ge,$e,nt,at],styles:['.DepartmentDetails[_ngcontent-%COMP%]{padding:0;margin:0;overflow:hidden;display:grid;width:100%;height:100%;grid-template-rows:auto repeat(1,minmax(1px,250px));grid-template-columns:minmax(1px,.7fr) minmax(1px,.7fr) minmax(1px,.5fr) minmax(1px,.5fr) minmax(1px,1fr);grid-row-gap:6px;grid-column-gap:10px;grid-template-areas:"toolbar toolbar toolbar toolbar toolbar" "detail documentArtList windreamSearchList windreamSearchItemList windreamIndexList";z-index:10;position:relative}.WindreamSearchItemList[_ngcontent-%COMP%]{grid-area:windreamSearchItemList}.WindreamIndexList[_ngcontent-%COMP%]{grid-area:windreamIndexList}.WindreamSearchList[_ngcontent-%COMP%]{grid-area:windreamSearchList}.DetailsContent[_ngcontent-%COMP%]{grid-area:detail}.DocumentArtList[_ngcontent-%COMP%]{grid-area:documentArtList}.abstand[_ngcontent-%COMP%]{margin-right:1px!important}.toolbar[_ngcontent-%COMP%]{grid-area:toolbar}.card[_ngcontent-%COMP%]{padding:12px;margin:2px}']})}return a})();const ut=[{path:"**",component:(()=>{class a{constructor(n){this.departmentDataService=n}ngOnInit(){}static#e=this.\u0275fac=function(i){return new(i||a)(e.rXU(h))};static#t=this.\u0275cmp=e.VBU({type:a,selectors:[["app-department"]],decls:3,vars:2,consts:[[1,"DepartmentComponent"],[1,"DepartmentListComponent",3,"dataSource"],[1,"DepartmentDetailsComponent",3,"departmentDetails"]],template:function(i,t){1&i&&(e.j41(0,"div",0),e.nrm(1,"app-department-list",1)(2,"app-department-detail",2),e.k0s()),2&i&&(e.R7$(),e.Y8G("dataSource",t.departmentDataService.departmentList),e.R7$(),e.Y8G("departmentDetails",t.departmentDataService.departmentList.focusedEntityShadowed))},dependencies:[Ie,lt],styles:['.DepartmentComponent[_ngcontent-%COMP%]{padding:0;margin:0;overflow:hidden;display:grid;width:100%;height:100%;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);grid-template-areas:"list" "details";grid-column-gap:5px;grid-row-gap:5px}.DepartmentListComponent[_ngcontent-%COMP%]{grid-area:list}.DepartmentDetailsComponent[_ngcontent-%COMP%]{grid-area:details;z-index:10}']})}return a})(),canActivate:[s(27938).q]}];let ht=(()=>{class a{static#e=this.\u0275fac=function(i){return new(i||a)};static#t=this.\u0275mod=e.$C({type:a});static#n=this.\u0275inj=e.G2t({imports:[N.iI.forChild(ut),N.iI]})}return a})(),gt=(()=>{class a{static#e=this.\u0275fac=function(i){return new(i||a)};static#t=this.\u0275mod=e.$C({type:a});static#n=this.\u0275inj=e.G2t({imports:[u.MD,ht,B.e,b.N,c.YN,S.n,k.d,H.b,$.L,A.U,C.xZ,K.F]})}return a})()}}]); |