using Abp.Application.Services; using BCS.BMC.Users.Dto; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Microsoft.EntityFrameworkCore; using Microsoft.AspNetCore.Identity; using BCS.BMC.BMC.CompanyMasters; using Abp.Application.Services.Dto; using BCS.BMC.ClientMasters.Dto; using System.Web.Mvc; using BCS.BMC.CompanyMasters.Dto; using System.Web.Http; using HttpPostAttribute = System.Web.Http.HttpPostAttribute; using System.Net.Http; namespace BCS.BMC.CompanyMasters { public interface ICompanyMasterAppService : IApplicationService { Task> GetCompanies(GetCompanyInput input); Task GetCompanyById(EntityDto input); Task CreateOrUpdateCompanyMaster(CreateOrUpdateCompanyMasterInput input); Task DeleteCompanyList(InputCompanyId Ids); Task DeleteCompany(EntityDto input); [HttpPost] Task TokenByCompanyUrl(GetInputUrl input); Task UrlIsValid(string url); } }