diff --git a/BCS.BMC/src/BCS.BMC.Application/CompanyMasters/CompanyMasterAppService.cs b/BCS.BMC/src/BCS.BMC.Application/CompanyMasters/CompanyMasterAppService.cs index c689a6a..a0d9679 100644 --- a/BCS.BMC/src/BCS.BMC.Application/CompanyMasters/CompanyMasterAppService.cs +++ b/BCS.BMC/src/BCS.BMC.Application/CompanyMasters/CompanyMasterAppService.cs @@ -126,8 +126,8 @@ namespace BCS.BMC.CompanyMasters { int companyId = 0; - var company = from m in _companyMaster.GetAllList().Where(m => m.Id == input.Id && m.CompanyName.ToLower().Trim() == input.CompanyName.ToLower().Trim() - && m.Url == input.Url.Trim()) + var company = from m in _companyMaster.GetAllList().Where(m => m.Url.ToLower().Trim() == input.Url.ToLower().Trim()) + select m; var entity = input.MapTo(); @@ -152,9 +152,8 @@ namespace BCS.BMC.CompanyMasters companyId = await _companyMaster.InsertAndGetIdAsync(entity); } else - { - //throw new UserFriendlyException(string.Format(L("ClientDuplicateMessage"), L(input.ClientName))); - throw new UserFriendlyException("Url Already Exist"); + { + throw new UserFriendlyException("The Input Url Already Exist"); } return companyId; } diff --git a/BCS.BMC/src/BCS.BMC.Core/BMCCoreModule.cs b/BCS.BMC/src/BCS.BMC.Core/BMCCoreModule.cs index 9e44c1f..1a28bd9 100644 --- a/BCS.BMC/src/BCS.BMC.Core/BMCCoreModule.cs +++ b/BCS.BMC/src/BCS.BMC.Core/BMCCoreModule.cs @@ -29,7 +29,7 @@ namespace BCS.BMC BMCLocalizationConfigurer.Configure(Configuration.Localization); // Enable this line to create a multi-tenant application. - Configuration.MultiTenancy.IsEnabled = BMCConsts.MultiTenancyEnabled; + //Configuration.MultiTenancy.IsEnabled = BMCConsts.MultiTenancyEnabled; // Configure roles AppRoleConfig.Configure(Configuration.Modules.Zero().RoleManagement); diff --git a/BCS.BMC/src/BCS.BMC.Web.Core/Controllers/TokenAuthController.cs b/BCS.BMC/src/BCS.BMC.Web.Core/Controllers/TokenAuthController.cs index 9da67bb..618fa9f 100644 --- a/BCS.BMC/src/BCS.BMC.Web.Core/Controllers/TokenAuthController.cs +++ b/BCS.BMC/src/BCS.BMC.Web.Core/Controllers/TokenAuthController.cs @@ -247,7 +247,7 @@ namespace BCS.BMC.Controllers } [HttpGet] - public async Task ValidateTenancy(GetUrlDto input) + public async Task ValidateTenancy([FromBody] GetUrlDto input) { if (input.InputUrl == null) { diff --git a/BCS.BMC/src/BCS.BMC.Web.Mvc/wwwroot/view-resources/Views/CompanyMaster/Index.js b/BCS.BMC/src/BCS.BMC.Web.Mvc/wwwroot/view-resources/Views/CompanyMaster/Index.js index 26682d4..86695e1 100644 --- a/BCS.BMC/src/BCS.BMC.Web.Mvc/wwwroot/view-resources/Views/CompanyMaster/Index.js +++ b/BCS.BMC/src/BCS.BMC.Web.Mvc/wwwroot/view-resources/Views/CompanyMaster/Index.js @@ -173,41 +173,8 @@ var $delete = $('#btnDelete'); - //$("#btnDelete").on("click", function () { - // debugger; - // _$companyTable.rows($('table tr').has('input:checked')).remove().draw(); - //}) - - //$("#btnDelete").on("click", function () { - // debugger; - - // const table = document.getElementById("CompanyMasterTable"); - // console.log(table.id); - // //for (const [index, row] of [...table.rows].entries()) { - // // if (row.querySelector('input:checked')) { - // //table.deleteRow(index); - // // console.log(table); - // // deletOpenTagsByCheckBoxes(index); - // // } - // // } - //}); - - // $(function () { + $delete.click(function () { - debugger; - //var ids = $.map(_$companyTable('getSelections'), function (row) { - // return row.id - // }); - //var rows = _$companyTable.rows({ 'search': 'applied' }).nodes(); - //var deleteId = $('input[type="checkbox"]', rows).prop('checked', this.checked); - - //var ids = deleteId; - //var ids = $('#CompanyMasterTable').column(1, { selected: true }).data(); - - //var ids = [] - //$('input[type="checkbox"]:checked').each(function () { - // ids.push($(this).data('id')) - //}) var ids = _$companyTable .row({ selected: true }) .data(); @@ -221,10 +188,9 @@ } deletOpenTagsByCheckBoxes(); }); - // }); + function deletOpenTagsByCheckBoxes(idList) { - debugger; abp.utils.formatString( l('Deleteselectedrecords'), function (isConfirmed) {