private async Task <ProjectCreateGet> CreateAddDropDownBoxes(ProjectCreateGet Project, string UserId, int ParentId = 0) { var Statuses = await _masterListProvider.StatusList(UserId); var UserLanguage = await _masterProvider.UserLanguageUpdateGet(UserId); var SecurityLevels = await _securityLevelProvider.List(UserId); Project.LanguageId = UserLanguage.LanguageId; Project.LanguageName = UserLanguage.Name; Project.Statuses = Statuses; Project.SecurityLevels = SecurityLevels; Project.CodeTypeId = await _projectTypeProvider.ReturnCodeTypeId(Project.ProjectTypeId); Project.ProjectTypeName = await _projectTypeProvider.ReturnName(UserId, Project.ProjectTypeId); Project.ParentProjectName = await _projectProvider.ReturnName(UserId, ParentId); return(Project); }