/// <summary> /// /// </summary> /// <param name="model"></param> /// <param name="companiesService"></param> /// <returns></returns> public static UserCompanyInfoDataModel ToCompanyModel(this UserCompanyInfo model, ICompaniesService companiesService) { return(new UserCompanyInfoDataModel() { Company = new UserCompanyDataModel() { Code = model.CompanyCode, Name = model.Company?.Name, Parent = companiesService.FindParent(model.CompanyCode)?.Name, CompanyTags = model.Company?.Tag?.Split("##") }, Duties = model.Duties?.Name }); }