Ejemplo n.º 1
0
        // 获取单个组织结构信息
        public EditOrgDto GetSingleOrgInfo(int inputId)
        {
            var        orgInfo = _repository.Get(inputId);
            OrgDto     tempOrg = orgInfo.MapTo <OrgDto>();
            EditOrgDto org     = tempOrg.MapTo <EditOrgDto>();

            return(org);
        }
Ejemplo n.º 2
0
        // 编辑信息
        public async Task EditOrgInfo(EditOrgDto input)
        {
            var item = _repository.Get(input.Id);

            item.OrgName   = input.OrgName;
            item.AliasName = input.AliasName;
            string fullName = item.FullName;

            fullName.Replace(item.OrgName, input.OrgName);
            item.FullName = fullName;

            await _repository.UpdateAsync(item);
        }