protected override Perfil ConvertDtoToEntity(UserGroupDto dto) { return(new Perfil { Id = dto.Id, Nome = ConvertString.ToPascalCase(dto.Name) }); }
protected override TipoDocumento ConvertDtoToEntity(GroupDocDto dto) { return(new TipoDocumento { Id = dto.Id, Nome = string.IsNullOrEmpty(dto.Descricao) ? "(vazio)" : ConvertString.ToPascalCase(dto.Descricao), Ativo = dto.Active == "S", Parent = this.entities.FirstOrDefault(x => x.Id == dto.Parent.ToInt()), EhPasta = dto.Folder == "G", }); }
protected override Area ConvertDtoToEntity(AreaDto dto) { return(new Area { Id = dto.Id, Parent = this.entities.FirstOrDefault(x => x.Id == dto.Parent.ToInt()), Nome = ConvertString.ToPascalCase(dto.Descricao), Segura = dto.Restricted == "S", Abreviacao = ConvertString.ToPascalCase(dto.Abrev) }); }
protected override Usuario ConvertDtoToEntity(UserDto dto) { return(new Usuario { Id = dto.Id, Login = ConvertString.ToPascalCase(dto.Login), Nome = dto.Name, Ativo = dto.Active == "S" && dto.Deleted != "*", Perfil = this.Create <Perfil>(dto.Profile), Area = this.Create <Area>(dto.Area), Senha = new HashString().Do("pwd123") }); }