public async Task <IResult> AddAsync(Company company) { await _companyDal.AddAsync(company); return(new SuccessResult(Messages.Company.AddSuccess)); }